python - 当尝试将列为对象的列转换为浮点数时,出现错误“无法解析位置 X 中的字符串”
问题描述
我有作为 SP500 的数据集,其中每个日期的值都是一个对象。我希望从这些值中获得对数一阶差分,但是由于值是对象而不是浮点数,因此 numpy 似乎不允许我执行该操作。
尝试使用代码将列从 Object 转换为 float
DF['Column']= pd.to_numeric(DF['Column'],downcast='float')
我收到上述错误消息任何建议或解决方法将不胜感激
解决方案
推荐阅读
- django - 聚合以及额外的值
- paypal - Paypal REST API - 检测到重复的发票 ID
- asp.net-web-api-filters - web api 操作过滤器不调用,为什么?
- sql - 查找 SQL Server 2008 中用户的日期范围之间的差距
- python - 更改列表中列的大小写
- wordpress - 将项目从本地计算机上传到 Azure DevOps 时遇到问题
- angular - Angular 6 - 选择名称时显示动态div
- python - 如何从 .txt 文件中绘制图形(y 轴设置)?
- angular - 自定义、用户特定文档字段的 Firestore 索引
- android - 如何在 Google Play 上收到有关一次性产品购买的通知