파이썬에서 단어 사전을 사용하여 wordcloud를 작성하려고합니다. 여기에 누군가가이 문제를 해결하는 방법에 대해 저를 도와주세요 수Python 워드 클라우드 - IndexError : 문자열 인덱스가 범위를 벗어났습니다.
wcloud = wc.generate_from_frequencies(words)
File "...\Anaconda3\lib\site-packages\wordcloud\wordcloud.py", line 263, in generate_from_frequencies
frequencies = sorted(frequencies, key=item1, reverse=True)
IndexError: string index out of range
처럼 내 스크립트
from wordcloud import WordCloud
words = {'Python':15, 'Pandas':13, 'R':16, 'Analyis':10, 'Scikit learn':19, 'Matplotlib':10}
wc = WordCloud()
wcloud = wc.generate_from_frequencies(words)
import matplotlib.pyplot as plt
plt.imshow(wcloud)
plt.axis("off")
plt.figure()
plt.imshow(wcloud)
plt.axis("off")
plt.show()
내가 오류를 얻고있다. 텍스트 파일에 대한 wordcloud를 생성 할 수 있습니다. 하지만 난 wordcloud
docs에서 Idlex와 스파이더 IDE
,이 GitHub의에서 현재 마스터 지점에서 변경되었습니다. –
@MadPhysicist : 감사합니다. 나는 미래의 독자를 오도하지 않기를 바랍니다. –