나는 파이썬으로 통계 분석을하는 것을 배우고있다. 데이터 세트를 성공적으로로드하고 데이터 세트의 통계를 인쇄하려고하면 속성 오류가 발생합니다. 여기 내 코드는 다음과 같습니다.describe하려고 시도 할 때 AttributeError()
my_data = pd.read_csv('C:/Users/ME/dataset1.csv', sep=',')
print.my_data.describe()
여기는 제가 돌아 오는 것입니다.
AttributeError: 'builtin_function_or_method' object has no attribute 'my_data'
나는
print(my_data(describe))
를 사용하여 문제를 해결하지만 여전히 print.my_data.describe()가 작동하지 않은 이유를 알고 싶습니다.
'print'는 방법이 아니라 패키지. –
질문은'print.my_data' *가 * 작동하기를 기대했던 이유입니다. 'print' 함수는 속성으로'my_data'를 가질 것입니다. 그게 공개 소스라면 아마도 수정 될 수 있습니다. –
또한,'print (my_data (describe))'는 * 어느 쪽도 * 작동하지 않습니다. ['describe()'는 데이터 프레임의 메소드입니다.] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.describe.html) 아마도 반환 값을 출력하려고합니다. , 그래서 당신은'print (my_data.describe())'를 사용할 것이다. 'my_data.describe '가 메소드에 접근하면 (속성),'()'는 그 메소드를 호출하고, 그 호출의 * result *는'print()'함수에 전달됩니다. –