【发布时间】:2016-03-24 09:04:25
【问题描述】:
我正在查看模拟 Yelp 评论表(data_clean 是我的 pandas.dataframe)。我的列“星星”是混合文本和整数。我想将文本值转换为整数。我正在尝试以下。不报错也不行!
data_clean.stars.replace([type(data_clean.stars)=='string'],[data_clean['stars'].astype(int)])
帮助表示赞赏!
【问题讨论】:
-
欢迎来到 StackOverflow。请阅读如何提出好的问题(下面的链接)。你会想给我们足够的细节来了解你在说什么——你的数据是什么样的,你想要什么结果,你用你尝试过的东西得到了什么——如果你希望得到一个有用的回答。见这里:stackoverflow.com/help/how-to-ask
-
对于初学者来说,
type(...)永远不会是一个名为'string'的字符串。 stackoverflow.com/questions/152580/…
标签: python pandas dataframe type-conversion