1
A
回答
0
我敢肯定,問題是出在下面一行:您所使用quandl_gold在右側,而不是quandl_gold_fridays
quandl_gold_fridays['Round'] = quandl_gold['Close'].apply(lambda x: int(float(x)/23))
通知。與您的NaN相對應的日期是2014年4月18日,即星期五(即市場關閉)。在該日期的quandl_gold中沒有相應的值供lambda使用,所以它會通過NaN。
爲了說明這一點,嘗試加入的小區,其下面的代碼:
import pandas as pd
x = pd.merge(left=quandl_gold.loc[:, ['Close']],
right=quandl_gold_fridays.loc[:, ['Close','Round']],
left_index=True,
right_index=True,
how='right')
x.tail(10)
您將在「Close_x」欄中注意到NaN的。
相關問題
- 1. Python Pandas使用NaN值寫入sql
- 2. 在Pandas中的NA和NaN列:Python
- 3. Python無法解釋的關鍵字'sub'
- 4. Python Pandas將字符串轉換爲NaN
- 5. 如何在Python Pandas數據集中使用Mode填充NaN值?
- 6. 從Pandas中刪除inf/nan值
- 7. C#無法解析的NaN作爲雙
- 8. 由pivot_table引入的Pandas NaN
- 9. Python的語法解釋:
- 10. Java:java.util.ConcurrentModificationException無法解釋
- 11. python nan和inf值
- 12. 運行Python解釋器的Python解釋器:解釋行爲
- 13. Python Pandas獨特值
- 14. 基於MultiIndex Pandas填充NaN
- 15. Pandas的故障?無法覆蓋值
- 16. python:無法解釋的無限遞歸__repr__
- 17. Django中無法解釋的錯誤
- 18. python pandas - 無法離開加入
- 19. 無法在Python spyder中安裝pandas-datareader
- 20. python pandas to_datetime無法穩定工作
- 21. Python Pandas插值爲空值
- 22. pandas IndexError/TypeError與NaN值的不一致性
- 23. Python Pandas groupby語法
- 24. 無法解釋LOOP結果
- 25. AmazonS3ClientBuilder.defaultClient()無法解釋區域?
- 26. 無法解釋C++性能
- 27. 無法解釋'|'字符
- 28. 無法解釋使用RedirectFromLogin
- 29. 我如何解釋Python中的負值?
- 30. Python/Pandas:如何整合不同列中的NaN重複行?
我沒有NaNs時,我轉載它。也許嘗試:'quandl_gold_fridays ['Round'] =(quandl_gold_fridays ['Close']/23).astype(int)'這是向量化等價於你想要做的。 –
只需將代碼複製/粘貼到您的問題中即可。該鏈接有可能會腐爛一天。 –