2017-02-23 2 views
0

이 코드to_csv, 어디에서

import numpy as np 
import pandas as pd 
import csv 

odata = pd.read_csv('email.csv') 
data = odata.drop('content', axis=1, inplace=True) 
data.to_csv('email-out.csv', index=False, sep=',') 

이 내가 그런 오류가 발생했습니다 잘못입니까? 대신를 만드는,

data = odata.drop('content', axis=1) 

inplace 플래그가 자리에서 일어날 None를 반환하는 작업을 발생합니다 이것에

data = odata.drop('content', axis=1, inplace=True) 

: 도움

+1

줄 7을 표시하고 전체 오류. –

+0

7 번 줄은 죄송합니다. 빈 줄을 삭제했습니다. – yun

+0

추적 (가장 최근에 마지막 통화) : 파일 "cut.py", 7 번째 줄, data.to_csv ('email-out.csv', index = False, sep = ',') AttributeError : 'NoneType'객체에 'to_csv'속성이 없습니다. – yun

답변

0

변경이 라인을 me..please 새로운 데이터 프레임. 당신이 정말로 드롭이 곳에서 일하고자 할 경우

는 대안은 다음과 같이 사용하여 코드를 대체하는 것입니다

odata = pd.read_csv('email.csv') 
odata.drop('content', axis=1, inplace=True) 
odata.to_csv('email-out.csv', index=False, sep=',') 

더 많은 정보를 원하시면 the documentation를 참조하십시오.

+0

알았어요! 고마워요. – yun

관련 문제