1000 개가 넘는 데이터 열이있는 xlsx 파일이 있습니다. 먼저 데이터 파일 (숫자와 문자를 포함 할 수 있음)에서 매 두 번째 열을 구문 분석하고 파싱 된 데이터에서 고유 한 목록을 만들고 싶습니다.팬더를 사용하여 고유 목록 만들기
나는 완전한 멍청이이다. &은 "for"와 "do while"루프를 시도했지만 나에게 효과가 없다.
지금까지 내가 가진 :
import pandas as pd
workbook = pd.read_excel('C:\Python27\Scripts\Data.xlsx')
worksheet = workbook.sheetname='Data'
for col in range(worksheet[0], worksheet[1300]):
print(col)
내가 그때 텍스트 파일의 고유 목록을 만들 데이터를 추가하고 어쩌면 텍스트 파일에 기록 할 필요가 있다고 생각 - 나는 그냥 점점 두 번째 부분을 수행 할 수 있습니다 텍스트 파일에 문제가 있습니다.
감사
죄송합니다. 두 번째 열이 두 번째 열 또는 모든 짝수 열을 의미한다고 생각하십니까? 또한 일부 글로벌 목록이나 열마다 목록을 원하십니까? 또한 ['unique'] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.png.Series.unique)를 보셨습니까? – EdChum
에드 감사합니다. 모든 짝수 칼럼 - 0,2,4,6,8 등 또는 A, C, E, G, AWK까지 있습니다. 전체적으로 1286 개의 열이 있으므로 643 개의 목록을 만들고 그 목록에서 고유 한 목록을 만들고 싶습니다. 분명히 pandas.series.unique()를 사용할 것이지만 643 개의 열을 하나의 목록으로 가져 오는 방법을 확신 할 수 없습니다. –