パンダが文字列を数字に変換する方法は何ですか?

Pandasでは、astype()関数を使用して文字列を数字に変換することができます。具体的な手順は以下の通りです。

  1. Pandas SeriesまたはDataFrameに文字列を含むものを作成してください。
  2. astype()関数
  3. 整数
  4. 浮動する

以下はサンプルコードです。

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)を使用できます。

bannerAds