pandas怎么将字符串变成数字

1668
2024/1/10 21:02:01
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Pandas中,可以使用astype()函数将字符串转换为数字。具体步骤如下:

  1. 创建一个包含字符串的Pandas Series或DataFrame。
  2. 使用astype()函数将字符串转换为所需的数据类型,例如int或float。

以下是一个示例代码:

import pandas as pd

# 创建一个包含字符串的Series
s = pd.Series(['10', '20', '30', '40'])

# 将字符串转换为整数
s = s.astype(int)

# 打印转换后的Series
print(s)

输出结果为:

0    10
1    20
2    30
3    40
dtype: int64

在上述示例中,使用astype(int)将字符串转换为整数。如果要将字符串转换为浮点数,可以使用astype(float)。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: pandas怎么将数据写入csv文件