最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pandas 強(qiáng)制類型轉(zhuǎn)換 df.astype實例

 更新時間:2020年04月09日 14:17:57   作者:NoOne-csdn  
這篇文章主要介紹了pandas 強(qiáng)制類型轉(zhuǎn)換 df.astype實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

廢話不多說,大家還是直接看代碼吧!

import pandas as pd
from matplotlib import pyplot as plt
from datetime import datetime
filename='sitka_weather_2014.csv'

df=pd.read_csv(filename)
print(df.dtypes)

df[' Min Humidity']=df[' Min Humidity'].astype('float64')
df=df.astype({'Max Humidity':'float64','Max Dew PointF':'float64'})

print('*'*44)
print(df.dtypes)

補充知識:python pandas轉(zhuǎn)換數(shù)據(jù)類型astype(int)報錯問題

代碼:

import pandas as pd
a = pd.Series([‘1.11',‘2.22'])
print(a)
a = a.astype(int)
print(a)

報錯

ValueError: invalid literal for int() with base 10: ‘1.11'

代碼:

import pandas as pd
a = pd.Series([‘1.11',‘2.22'])
print(a)
a = a.astype(float).astype(int)
print(a)

輸出:

0 1.11
1 2.22
dtype: object
0 1
1 2
dtype: int32

原因:

astype(int)在轉(zhuǎn)換數(shù)據(jù)類型時,直接將字符串轉(zhuǎn)為整型數(shù)據(jù)字符串中的小數(shù)點會被認(rèn)為是特殊字符而報錯;

先轉(zhuǎn)成浮點數(shù)據(jù),astype(int)會把數(shù)據(jù)當(dāng)做數(shù)字來進(jìn)行轉(zhuǎn)換。

以上這篇pandas 強(qiáng)制類型轉(zhuǎn)換 df.astype實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

儋州市| 盐边县| 瑞丽市| 营山县| 台山市| 依安县| 墨竹工卡县| 青海省| 涡阳县| 疏附县| 望江县| 措勤县| 昌黎县| 长葛市| 石屏县| 阿城市| 宜都市| 广东省| 永川市| 丰原市| 广平县| 毕节市| 鄂州市| 敦化市| 广州市| 安庆市| 日照市| 依兰县| 小金县| 贺州市| 无锡市| 旺苍县| 韶关市| 商丘市| 定兴县| 榆林市| 阿拉善右旗| 扶风县| 宾阳县| 阳原县| 毕节市|