본문 바로가기

컴퓨터/Error

Cannot load file containing pickled data when allow_pickle=False Solution(해결책)

x = np.load('file_name.csv')

를 했는데

Cannot load file containing pickled data when allow_pickle=False와 같은 오류가 발생했습니다

 

저는 정말 초보입니다.

numpy를 쓰기 전에 pandas의 dataframe으로 csv파일을 불러와야합니다.

 

Solution

csv -> numpy (x)

csv -> pandas -> numpy(O)

 

import pandas as pd

x = pd.read_csv('file_name.csv') #먼저 데이터프레임으로 csv파일을 불러옵니다.

x_to_numpy = x.to_numpy() #데이터프레임을 넘파이로 변환합니다

print(x_to_numpy) #정상적으로 출력되는 것을 확인할 수 있습니다

 

공감 눌러주시면 감사합니다^^