我有一個電子表格,其中一列是日期。將該SS導入到R時,大多數列都具有正確的信息,但日期列具有行號而不是日期。我正在使用openxlsx。有什麼想法是什麼問題?將Excel SS導入到R將日期更改爲單元格編號
-1
A
回答
0
0
是否有這種情況發生?
as.numeric(as.Date("29.3.2016", format = "%d.%m.%Y"))
[1] 16889
如果是的話,那麼會驚訝於此。
diff(as.Date(c("29.3.2016", "1.1.1970"), format = "%d.%m.%Y"))
Time difference of -16889 days
這是怎麼回事?每個日期都有一個起源,並且默認情況下它被設置爲1970年1月1日那個美好的一天。如果將日期強制爲數字,結果就是起源之間的差異。看看如何R handles dates。
+0
我不這麼認爲,因爲數字是連續的,這不會發生在日期... –
相關問題
- 1. 將Excel日期編號更改爲Oracle日期
- 2. Excel:將單元格更改爲某些日期
- 3. 將VBA從Outlook導出到Excel的日期格式更改爲
- 4. SAS導入excel日期格式更改
- 5. 更改日期Excel單元格
- 6. SQL Server:將Excel導入到SQL Server時,日期格式更改爲nvchar
- 7. 在Excel 2013中編輯單元格時更改日期格式
- 8. Excel將數據複製到日期時總是將日期更改爲日期
- 9. 將日期格式excel更改爲美國格式
- 10. Excel,將日期格式從2017年6月30日星期五00:00:00更改爲單元格中的YYYYMMDD
- 11. 導出數據到Excel,日期格式更改爲文本
- 12. 將每日xts值更改爲R月期權到期OHLCV xts
- 13. Excel宏將單元格格式更改爲貨幣
- 14. 將單個Excel單元格導入到SSIS中
- 15. 將因子更改爲R中的日期格式
- 16. Excel - 自動更改輸入單元格值並將輸出單元格導出爲新工作簿
- 17. Excel 2010 - 將美國日期更改爲英國格式
- 18. 將自動填充日期範圍轉換爲excel單元格
- 19. Excel單元格將2016年8月轉換爲日期
- 20. 將日期格式更改爲Oracle日期格式
- 21. Excel VBA - 日期單元格自動更改回區域日期格式
- 22. R將日期更改爲特定訂單
- 23. 如何在Python中將文本日期更改爲編號?
- 24. 當另一個單元格中輸入值時,Excel將日期時間輸入到單元格中
- 25. Excel VBA:將按鈕單擊事件更改爲單元格值更改事件
- 26. 熊貓excel導入更改日期格式
- 27. 從R導出data.frame後更改日期格式爲.csv
- 28. 將495單元格導入到TableView中
- 29. 將字符串值匹配到導入的Excel單元格
- 30. 導入Excel日期到Matlab
大多數情況下,從excel中導入日期的軟件包將其導入爲一個整數,該整數表示自windows時代1/1/1900以來的天數。這可能是怎麼回事? – cory
我不這麼認爲,因爲這些數字是連續的,它會發生日期... –