2016-06-22 6 views

答えて

1

- 私は、次のエラーメッセージが表示さ

df2 = df1[df1.company_name.str[0].isdigit()].copy() 

- 私は、ようなコードを書いています。また、私はcopy()が必要ではないと思う。

df2 = df1[df1.company_name.str[0].str.isdigit()] 

サンプル:

import pandas as pd 

df1 = pd.DataFrame({'company_name': ['aa','1ss','wer']}) 
print (df1) 
    company_name 
0   aa 
1   1ss 
2   wer 

df2 = df1[df1.company_name.str[0].str.isdigit()] 
print (df2) 
    company_name 
1   1ss 
関連する問題