python - 如何通过 pandas 读取 csv 作为其原始状态 [如不更改其格式]
问题描述
我有一个包含不同类型格式的 csv,但是,当我读入数据时,即使将数据 dtype 指定为 object 或 dtype 为 str,它仍然会改变我的格式。
我的 csv 示例如下:
Date Cost
3/31/2015 3363
2020-16-07 5515
当我表演
a = pd.read_csv('xxxx.csv',dtype={'Date':object})
它返回
Date Cost
2015-3-31 3363
2020-16-07 5515
当我尝试检查它的类型时,它出现在字符串中,但是它改变了日期。
我也尝试如下阅读它,但它仍然给我带来相同的结果
a = pd.read_csv('xxxx.csv',dtype={'Date':str})
我可以将其读取为原始状态,以便将其转换为相同的格式吗?
解决方案
推荐阅读
- javascript - jQuery 数据表插件没有提供想要的结果
- firebase - 如何验证电子邮件和密码flutter firebase
- jenkins - 詹金斯将 AmazonWebServicesCredentialsBinding 传递给从节点
- javascript - 使用文件上传浏览按钮选择文件后延迟
- r - ggplot2 在 facet_grid 中将 geom_bar 绘制为百分比时出现填充问题
- python - Django 子模型数据未通过 Ajax 引发 ValueError 保存:数据未验证
- python - 在 pandas 中将数字数据帧转换为整数时出错——“只有整数标量数组可以转换为标量索引”
- vuex - Vues中的Getter没有更新
- ios - 在Objective C中从头到尾修剪文件到一定大小
- php - Symfony 数据转换器类型属性错误