Невозможно выяснить, почему .dropnan()
не выбрасывает ячейки со значениями NaN?Капля NaN в pandas python
помогите пожалуйста, я просмотрел документацию по панде, не знаю, что я делаю неправильно ????
import pandas as pd
import quandl
import pandas as pd
df = quandl.get("GOOG/NYSE_SPY")
df2 = quandl.get("YAHOO/AAPL")
date = pd.date_range('2010-01-01', periods = 365)
df3 = pd.DataFrame(index = date)
df3 = df3.join(df['Open'], how = 'inner')
df3.rename(columns = {'Open': 'SPY'}, inplace = True)
df3 = df3.join(df2['Open'], how = 'inner')
df3.rename(columns = {'Open': 'AAPL'}, inplace = True)
df3['Spread'] = df3['SPY']/df3['AAPL']
df3 = df3/df3.ix[0]
df3.dropna(how = 'any')
df3.plot()
print(df3)
Это не операция на месте. Либо 'df3.dropna (how = 'any', inplace = True)' или 'df3 = df3.dropna (how = 'any')' будет работать. – ayhan