하나의 열이있는 팬더 데이터 프레임이 있습니다. 범죄 유형입니다. 이 칼럼에는 범죄의 16 가지 '카테고리'가 포함되어 있으며 데이터 클라우드 내에서 빈도를 기준으로 단어 크기가 단어로 구성된 클라우드로 시각화하고 싶습니다.단일 열 팬더 데이터 프레임에서 단어 클라우드 생성
wordcloud2 = WordCloud().generate(text2)
# Generate plot
plt.imshow(wordcloud2)
plt.axis("off")
plt.show()
: 단어 구름을 생성하려면
fields = ['Crime type']
text2 = pd.read_csv('allCrime.csv', usecols=fields)
:
가에있는 데이터를 가져하려면 :
나는 다음과 같은 코드를 사용하여이 작업을 수행하려고했습니다 그러나이 오류가 발생합니다 :
TypeError: expected string or bytes-like object
다음 코드를 사용하여 전체 데이터 세트에서 이전 단어 구름을 만들 수 있었지만 특정 단어 'crime type'('allCrime.csv' 대략 포함한다. 13 열) :
text = open('allCrime.csv').read()
wordcloud = WordCloud().generate(text)
# Generate plot
plt.imshow(wordcloud)
plt.axis("off")
plt.show()
나는 파이썬과 팬더 (그리고 일반적으로 코딩!)에 익숙하기 때문에 모든 도움에 감사드립니다.
검사 할 수 있습니다 [이] (http://stackoverflow.com/questions/42193013/wordcloud-for-a-csv-file-in-python) ... – MaxU