pandas怎么将字符串变成数字

avatar
作者
筋斗云
阅读量:0

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

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

以下是一个示例代码:

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)

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!