91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python astype怎樣轉換數據類型

小樊
81
2024-11-19 00:25:28
欄目: 編程語言

在Python中,astype()是Pandas庫中的一個方法,用于將DataFrame或Series中的數據類型轉換為另一種數據類型。以下是如何使用astype()進行數據類型轉換的示例:

首先,確保已經安裝了Pandas庫。如果沒有安裝,可以使用以下命令進行安裝:

pip install pandas

然后,導入Pandas庫并創建一個DataFrame或Series:

import pandas as pd

data = {'A': [1, 2, 3], 'B': ['a', 'b', 'c']}
df = pd.DataFrame(data)

現在,假設我們想要將列’A’的數據類型從整數轉換為浮點數,可以使用astype()方法:

df['A'] = df['A'].astype(float)

或者,我們可以使用pd.to_numeric()函數實現相同的目的:

df['A'] = pd.to_numeric(df['A'])

同樣,如果我們想要將列’B’的數據類型從字符串轉換為整數,可以使用astype()方法:

df['B'] = df['B'].astype(int)

或者,我們可以使用pd.to_numeric()函數實現相同的目的,并設置errors='coerce'參數,這將把無法轉換的值設置為NaN:

df['B'] = pd.to_numeric(df['B'], errors='coerce')

最后,可以使用dtypes屬性查看DataFrame中各列的數據類型:

print(df.dtypes)

這將輸出:

A    float64
B     int64
dtype: object

0
珠海市| 定安县| 海原县| 林甸县| 鲜城| 郴州市| 长武县| 邵东县| 阜阳市| 吉木乃县| 沈丘县| 达拉特旗| 县级市| 鹤岗市| 长沙县| 姚安县| 明星| 宣化县| 无为县| 唐河县| 兴文县| 肥乡县| 中宁县| 禄丰县| 林芝县| 鄂托克旗| 怀宁县| 丹凤县| 洪雅县| 衡东县| 旅游| 高州市| 集贤县| 江安县| 莆田市| 油尖旺区| 房山区| 原阳县| 白城市| 陇西县| 桐庐县|