Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # This is my dataframe, I need a new column that selects the value depending on the name in the series
- series = pd.Series({"0":"martes","1":"lunes","2":"jueves","3":"lunes","4":"lunes"})
- combined_df = pd.DataFrame({"lunes_open":{"0":-2208929400000,"1":-2208963600000,"2":-2208956400000,"3":-2208961800000,"4":-2208945600000},"lunes_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"lunes_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"lunes_close":{"0":-2208916800000,"1":-2208920400000,"2":-2208988800000,"3":-2208911400000,"4":-2208904200000},"martes_open":{"0":-2208929400000,"1":-2208963600000,"2":-2208956400000,"3":-2208961800000,"4":-2208945600000},"martes_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"martes_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"martes_close":{"0":-2208916800000,"1":-2208920400000,"2":-2208988800000,"3":-2208911400000,"4":-2208904200000},"mi\\u00e9rcoles_open":{"0":None,"1":None,"2":None,"3":None,"4":None},"mi\\u00e9rcoles_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"mi\\u00e9rcoles_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"mi\\u00e9rcoles_close":{"0":None,"1":None,"2":None,"3":None,"4":None},"jueves_open":{"0":None,"1":None,"2":None,"3":None,"4":None},"jueves_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"jueves_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"jueves_close":{"0":None,"1":None,"2":None,"3":None,"4":None},"viernes_open":{"0":None,"1":None,"2":None,"3":None,"4":None},"viernes_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"viernes_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"viernes_close":{"0":None,"1":None,"2":None,"3":None,"4":None},"s\\u00e1bado_open":{"0":None,"1":None,"2":None,"3":None,"4":None},"s\\u00e1bado_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"s\\u00e1bado_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"s\\u00e1bado_close":{"0":None,"1":None,"2":None,"3":None,"4":None},"domingo_open":{"0":None,"1":None,"2":None,"3":None,"4":None},"domingo_close_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"domingo_open_mid":{"0":None,"1":None,"2":None,"3":None,"4":None},"domingo_close":{"0":None,"1":None,"2":None,"3":None,"4":None}})
- combined_df['new_selection'] = series.apply(lambda x: str(combined_df[x+'_open']).replace('1900-01-01',""))
- combined_df['new_selection']
- # I only want to get what's inside the column of the series for that particular row i.e. -2208929400000 (because its inside martes open )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement