팬더 매트릭스에서 특정 행을 선택하고 행 값이 1 인 열 머리글 제목을 얻으려고합니다. 예 : 행 GAO (CSV)의 경우 1 미만 4 헤더가 있습니다 " 보도 자료 ","정책 ","정책 요약 ","백서 "(마지막 두 헤더는 사용자에게 표시되지 않습니다.) 그래서 헤더 변수를 List 변수에 저장하고 싶습니다.팬더 iloc 및 인덱스 오류
.This 내가이는 CSV file입니다
def csvTomatrix():
matrixData = pd.read_csv("contentParameter.csv",index_col=[0])
print(type(matrixData))
print (matrixData.loc["CRS"])
을 사용하고있는 코드입니다.
참고 : python3.6을 사용하고 있습니다.
당신은'pandas' 첫 번째 치료하라고 적이 없다 그래서
'Source/Content'
지금 색인이라고 가정 열을 인덱스로 사용하면이 오류가 발생합니다. 보십시오'matrixData = pd.read_csv ("contentParameter.csv", index_col = [0])'. 기본적으로 자동으로 'RangeIndex' 유형의 인덱스를 생성합니다. – EdChum매력처럼 작동합니다. 이 질문은 무엇입니까? index_col = [0]. 우리는 어디에도 정의하지 않았기 때문에. 사전 정의 되었습니까? – Hayat
인덱스 위치 또는 인덱스로 취급 할 열의 이름을 param 값으로 전달할 수 있습니다. 내 대답은 아래를 참조하십시오. 또한 이미지에 대한 링크를 게시하지 마십시오. 텍스트 형식의 코드를 선호합니다. – EdChum