수정 모듈 Pandas에 속성 데이터 프레임 오류가 없습니다.

Preet Sanghavi 2023년6월21일
수정 모듈 Pandas에 속성 데이터 프레임 오류가 없습니다.

이 튜토리얼은 module 'pandas'에는 'dataframe' 속성이 없습니다 오류를 수정하는 방법을 알려줍니다.

수정 module 'pandas'에는 속성 'dataframe'이 없습니다. Pandas의 오류 수정

데이터 프레임을 생성하려면 DataFrame()을 사용해야 합니다. Pandas에는 데이터 프레임 속성이 없기 때문에 데이터 프레임을 사용하면 오류가 발생합니다.

DataFrame()이 방법입니다. 모든 사전을 인수로 사용할 수 있습니다.

키와 값 쌍이 있기 때문에 사전을 인수로 전달할 수 있습니다.

키는 Dataframe에서 속성으로 취급되며 쌍은 튜플로 취급됩니다. 데이터 프레임을 만들 때 문제가 발생하는 이유를 살펴보겠습니다.

dataframe() 함수를 사용하여 데이터 프레임을 생성해 보겠습니다.

하지만 그 전에 시작하려면 Pandas를 가져와야 합니다.

import pandas as pd

이제 Pandas를 가져왔으므로 데이터 프레임을 만들 수 있습니다.

data = {"id": [1, 2, 3], "name": ["shivesh", "sanay", "rutwik"]}

df = pd.dataframe(data)

이제 dataframe()을 사용하여 데이터 프레임을 생성하는 동안 오류가 발생하는지 여부와 정확히 무엇인지 알아봅시다.

  File "c:/Users/Shivesh/Debugging/new_debug.py", line 45, in <module>
    df = pd.dataframe(data)
  File "C:\Users\Shivesh\AppData\Local\Programs\Python\Python38\lib\site-packages\pandas\__init__.py", line 261, in __getattr__
    raise AttributeError(f"module 'pandas' has no attribute '{name}'")
AttributeError: module 'pandas' has no attribute 'dataframe'

생성하는 동안 module 'pandas'에는 'dataframe' 속성이 없습니다.라는 위의 오류가 발생합니다. 이제 DataFrame() 메서드를 사용하여 생성해 보겠습니다.

df = pd.DataFrame(data)
print(df)

데이터 프레임이 성공적으로 생성되었는지 확인하기 위해 출력을 살펴보겠습니다.

   id     name
0   1  shivesh
1   2    sanay
2   3   rutwik

위에서 DataFrame() 메소드를 사용하여 데이터 프레임을 생성했을 때 데이터 프레임이 성공적으로 생성된 것을 볼 수 있습니다.

따라서 Pandas에서 module 'pandas'에는 'dataframe' 속성이 없습니다 오류를 수정할 수 있습니다.

Preet Sanghavi avatar Preet Sanghavi avatar

Preet writes his thoughts about programming in a simplified manner to help others learn better. With thorough research, his articles offer descriptive and easy to understand solutions.

LinkedIn GitHub