python如何将列中的所有值从整数更改为字符串

python如何将列中的所有值从整数更改为字符串,python,pandas,Python,Pandas,我的数据集中有10000行,最后一列包含10个唯一的字符串(即每个字符串重复1000次)。如何将这10个字符串转换为整数,以便在神经网络中使用它们。我猜您正在使用熊猫。例如,您有如下有用的列列表: modelFeatures = [contains all the columns' names you use] df = df[modelFeatures].astype(str) print(df) 通过使用astype,您可以将任何数据帧转换为int、float或str。您是否可以向您的问题

我的数据集中有10000行,最后一列包含10个唯一的字符串(即每个字符串重复1000次)。如何将这10个字符串转换为整数,以便在神经网络中使用它们。

我猜您正在使用熊猫。例如,您有如下有用的列列表:

modelFeatures = [contains all the columns' names you use]
df = df[modelFeatures].astype(str)
print(df)

通过使用
astype
,您可以将任何数据帧转换为int、float或str。

您是否可以向您的问题添加更多信息,比如您已经尝试过的内容?如果您确定字符串可以转换为int,那么像
int(“1”)
这样简单的东西应该可以工作,但是如果没有更多的上下文,就很难提供帮助。