【问题标题】:Change type of one data in panda dataframe column更改熊猫数据框列中一个数据的类型
【发布时间】:2021-07-31 09:42:40
【问题描述】:

我正在尝试进行文本预处理,但我发现我的text 列中的一个数据包含float

i=0
while True:
    for each in list_df['text']:
        print(type(list_df['text'][i]))
        i+=1

如何将其更改为 str?

【问题讨论】:

  • df['text'].astype(str) 将整列转换为字符串。你可以使用applydf['text'].astype(str).apply(type)来检查
  • @Umar.H 谢谢你的回答

标签: python pandas string dataframe types


【解决方案1】:

假设col_x 是您的列名,请尝试:

df['col_x'] = df['col_x'].astype(str)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 2019-09-13
    • 2021-06-28
    相关资源
    最近更新 更多