2017-05-05 58 views
0

我可以改變值的類型從字符串到漂浮在數據幀我可以更改數據幀中的值類型嗎?

例如DF

a  b 
0 0  0 
1 1  1 
2 2  2 

和df值類型爲字符串。

type (df['a'][0]) -> str 

有沒有辦法將所有值類型從字符串更改爲浮點型? 我應該使用嵌套for循環?我試圖改變如下,但現在看來,這是不改變的類型

for i in range(df(len)): 
    df.loc['a',i] = float(df['a'][i]) 
    df.loc['b',i] = float(df['b'][i]) 
    i+=1.. 

回答

1

這應該做的伎倆的最好辦法:

df = df.astype(float)

相關問題