) Z, K! _) _. G. b' {( h! k$ w 8 k4 g) y8 {7 H6 D% p/ _wc = wordcloud.WordCloud( 6 [% V. J% W, Z' j1 Q, k width=1000, # 图片的宽& a( s* t) }; W& [, W& F) I% g
height=700, # 图片的高 . B/ U* u5 r. P. Y% ?* y/ W! ? background_color='white', # 图片背景颜色7 Z5 C3 v% j8 G! @4 c
font_path='msyh.ttc', # 词云字体, F% X0 y7 Z9 {7 @) i# l
# mask=py, # 所使用的词云图片 3 Z$ h2 ]( n0 C0 s; l3 j, w& x scale=15,4 R( }* Z; k) O6 V7 q h% o
# stopwords={words}, # 停用词 0 I3 g3 q1 ~8 H # contour_width=5,# ^" w# u0 H) {4 V% k7 s5 ^" W
# contour_color='red' # 轮廓颜色0 c& h1 T/ N, Z* Q* B
) 7 k, g: E# ?1 q2 G4 p+ ]1. S: c* {, Q. M# A7 F
2 , P3 Z9 Y, T- W1 }9 i3 * Q' X, R& T: B# d1 H. e4$ M7 n- B, y/ p, ^" y& O/ {
5+ a8 O- P! D$ R8 p6 [9 l: [
6) H# t9 K% o- T7 W( U4 E1 y
7 . d5 E4 d1 Y8 ^% G' V8 4 O+ q; u4 l K: n/ ^" X9 % p7 P; ?" s' b+ {4 ?109 k& f7 X& y( _ K, { C
11* h5 ?! p# s$ F& ?
给词云输入文字 * |; C! H9 E$ c+ z6 k# m+ @5 v 4 x$ q `' m3 i: I+ p+ `2 H I0 s4 e
wc.generate(string)2 w% c; B/ D+ F9 ^2 D6 ]. {" F( b
10 c! ~( U' [9 W1 v
词云图保存图片地址/ O* F @: P) o( g0 H( E, u T
5 d0 f: L u$ B( G7 J$ f. V0 S. m2 }- C4 w, S9 g! u/ e1 b
wc.to_file('output1.png') % k4 q7 X6 F7 H1 x. l10 F% r" Q- Z1 T/ A
词云图的过程中有点慢,大家不要心急0 v+ O v8 D( N3 k9 H: ~
0 P. Z: ~" c Q* o2 n9 j2 Y, b
4 |* N+ k7 M& {' j5 q4 V
这是最后的结果# l0 s! Y" [2 M( Y. i+ v
: h" }* y' y9 J" |
: T3 U0 F' E2 v
没有加停用词,所以一些无用的词比较多5 @" k& d' A, x+ N. S; r
( \4 l* _& e+ v* {* |: `* X( ]: h! o# m; D
stopwords={'了', '啊'}3 [; @+ _! F5 X" I5 l. o
1- ]& a0 H. l, t1 i% z
把这个部分的代码加入要屏蔽的词就OK了!比如我现在把 了 跟 啊 这两个字屏蔽了。" L# f7 t. k3 b' K K
我们再来看下 ( b& A8 E9 L; S) o0 j" x; m' w! [ y K! `/ K5 L5 i; n* l
6 B$ P* }9 l$ s. l不知名网友:666666 牛批 老哥我要学!!! + r0 N( R1 n3 T; a/ y3 u, O* l- b3 p
" q1 O8 m/ V, A; n' Z( A3 d
4 B5 y0 L& N& T' j' D$ z* V