2016-06-22 6 views

Antwort

1

Sie str hinzufügen müssen, weil str.isdigit. Auch ich denke, copy() ist nicht notwendig:

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

Probe:

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 
Verwandte Themen