r - 为什么 Excel 会使其他软件无法读取未扩展的日期?
问题描述
我最近在 R 中遇到了一个问题,它没有从我的 csv 文件中读取日期值。在意识到问题的根源是文件本身之前,我已经多次审查和修改了我的代码。经过实验,我意识到只有在 Excel 中展开日期列然后重新保存文件时,才能读取日期。这对我来说似乎不合逻辑,数据存储在电子表格中,所以虽然我希望 Excel 在扩展列之前使其对人眼不可读,但我没想到它对另一个计算机程序不可读,在这个案例,R。我觉得我很幸运发现了这一点,并想了解它为什么会这样工作?
值得一提的是,在将未扩展的日期从 Excel 粘贴到 Google 表格时,我注意到了一个非常相似的问题;结果是用“######”而不是实际日期值填充的单元格。
因为 Excel 是这里的共同点,所以我假设这是一个 Excel 问题。
Excel 发生了什么导致其他软件无法读取未扩展的日期值?这是 Excel 知道的吗?
未扩展的日期
在 csv 文件中展开列并保存后,R 问题和 Google 表格问题都消失了。
解决方案
推荐阅读
- wordpress - WooCommerce REST API webhooks,如何捕获钩子响应?
- android - 在firebase android中通过其UniqueID检索特定节点的数据?
- firebase - Firebase 云消息传递不适用于三星互联网
- php - LARAVEL 同时选择 2 个表
- postgresql - 如何编写 Postgres JSONB Where clausule
- javascript - 如何将第三张图片中的第二张图片定位在 div 的中心,并在加载时隐藏溢出
- java - 如何在spring应用程序中将JDK版本从java版本“1.8.0_152”升级到jdk-8u211
- javascript - 判断函数是功能性 React 组件还是普通函数的可靠方法
- angular - ngClass 不适用于自定义选择器和扩展组件
- python - 如何将输入正负都作为整数?帮我解决这个问题