2017-12-05 3 views
0

Field 속성 ('Image segmentation')에 해당하는 csv 파일의 Title 속성 아래에있는 모든 값을 인쇄하려고합니다. 나는 이것을 알아 내기 위해 수많은 코드를 시도했지만, 잘못된 대답이나 전혀 대답을 얻지 못하고있다. 저의 최근 시도는 아래와 같습니다. 나는 여기에서 어디로 가야할지 모르겠다. 그래서 어떤 도움을 주시면 감사하겠습니다.다른 열과 일치하는 CSV 파일에 데이터를 인쇄하려면 어떻게합니까?

import pandas as pd 

data_file=pd.read_csv('7papers.csv') 
data_file.columns=data_file.columns.str.strip() 

field=data_file.Field 

title=data_file.Title 

for field in data_file: 
    if field == ('Image segmentation'): 
     print(title) 
+0

당신은 CSV 파일 –

답변

1

내가 질문을 다음과 도움이 될 csv 파일을보고 위의 주석으로하고있어 확실하지 않다, 그러나 당신이 수행하고자하는 것처럼 소리 :

print data_file.loc[ data_file.Field == 'Image segmentation', 'Title' ] 

이 말씀을 " Field에 원하는 값이있는 행을 선택한 다음 해당 행에 Title 값을 인쇄하십시오. " 그게 효과가 있니?

+0

을 공유 할 수 있습니까? 그렇습니다. 어색한 말씨에 대해 사과드립니다. 도와 주셔서 감사합니다. –

+0

반갑습니다. 그것을 수락하려면 대답 옆의 체크 표시를 클릭하기 만하면됩니다. – bjohnson