【发布时间】:2021-07-19 12:31:19
【问题描述】:
我正在尝试使用随机森林预测股价走势。但目前面临一个问题,因为我的卷数据不是数字格式。而不是“23.9M、24K、67M”,我希望该列像明智地一样表示“23900000、24000、67000000”。 任何人都可以帮助我将列转换为数字的代码吗? Dataset
【问题讨论】:
-
请通过intro tour、help center 和how to ask a good question 了解本网站的工作原理并帮助您改进当前和未来的问题,从而帮助您获得更好的答案。 “告诉我如何解决这个编码问题?”与 Stack Overflow 无关。您必须诚实地尝试解决方案,然后就您的实施提出具体问题。 Stack Overflow 无意取代现有的教程和文档。
-
首先,Stack Overflow 不是编码服务。第二,你提到的问题在很多地方已经解决了。请参阅How much research 和Question Checklist。
-
df["Vol"].replace({"K": "e3", "M": "e6"}, regex=True).astype(float)