1
데이터 프레임 df1의 열 (company_name)에서 숫자로 시작하는 모든 값을 가져 오려고합니다. str.isdigit
때문에, 당신은 str
를 추가 할 필요가데이터 프레임의 숫자로 시작하는 모든 값 가져 오기
AttributeError: 'Series' object has no attribute 'is digit'
데이터 프레임 df1의 열 (company_name)에서 숫자로 시작하는 모든 값을 가져 오려고합니다. str.isdigit
때문에, 당신은 str
를 추가 할 필요가데이터 프레임의 숫자로 시작하는 모든 값 가져 오기
AttributeError: 'Series' object has no attribute 'is digit'
- 나는 다음과 같은 오류가 발생
df2 = df1[df1.company_name.str[0].isdigit()].copy()
- I는 다음과 같이 코드를 작성하고있다. 또한 나는 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