2014-11-12 6 views
0

시리즈에서 중복 된 문자열을 가져오고 싶습니다.Python Pandas : 시리즈에서 str 가져 오기

여기 내 샘플 코드입니다.

from pandas import DataFrame,Series 

d = {'Sex' : Series(["Male","Male","Female","Female","Female","Male","Female","Female","Male"]), 
     'Rank' : Series(["A","B","C","A","B","C","A","B","C"]), 
     'Num' : Series([1,2,3,4,5,6,4,5,6]), 
     'States' : Series(["Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio","Ohio"])} 

df = DataFrame(d) 
States = df.States.drop_duplicates() 

print "This is "+States 

나는 그런 그 inclue 이름 문자열을 얻을 수 있습니다 : 미국은 DTYPE : 객체

난 단지 선택 싶어이

이름 오하이오

입니다

0 : 및 DTYPE를 그것에서 "오하이오"를 올리십시오.

읽어 주셔서 감사합니다.

+0

시도 :'States [0] ' – HYRY

+0

고마워! 나는 픽업 국가 [0] 수 있습니다. –

답변

1
States = df.drop_duplicates(['States']) 

그런 다음

print "This is " + States.States[0] 

같은 당신에게 당신이 찾고있는 결과를 제공 할 것입니다.