求云模型评价云图的python代码,做出的图就像下面图一样的

Python012

求云模型评价云图的python代码,做出的图就像下面图一样的,第1张

你把单做一个的代码贴出来,我可以帮你合到一个图上。

先看结果:

然后贴代码:

导包和def函数还用原来的;

从可视化开始换成下面:

Ex=[0,0.125,0.25,0.375,0.5,0.625,0.75,0.875,1]

fig = plt.figure()

for i in Ex:

res=forwardCloud(i,0.04,0.005,1000)

x=[x[0] for x in res]

y=[x[1] for x in res]

plt.scatter(x,y,color='red',s=3)

plt.show()

希望可以帮到你

讲课的时候做过一个例子发给你吧。

效果是这样的:

import jieba

import wordcloud

import numpy as np

from PIL import Image

# pip install jieba -i https://pypi.douban.com/simple

# pip install pillow -i https://pypi.douban.com/simple

# pip install wordcloud -i https://pypi.douban.com/simple

TXT = "一百年前,中国共产党的先驱们创建了中国共产党,形成了坚持真理、坚守理想,践行初心、担当使命,不怕牺牲、英勇斗争,对党忠诚、不负人民的伟大建党精神,这是中国共产党的精神之源。一百年来,中国共产党弘扬伟大建党精神,在长期奋斗中构建起中国共产党人的精神谱系,锤炼出鲜明的政治品格。历史川流不息,精神代代相传。我们要继续弘扬光荣传统、赓续红色血脉,永远把伟大建党精神继承下去、发扬光大"

mk = np.array(Image.open("love.png"))

w = wordcloud.WordCloud(font_path="msyh.ttc", colormap="Reds", mask=mk, mode="RGBA")

w.generate(" ".join(jieba.lcut(TXT)))

w.to_file("pywcloud.png")

素材图片你可以更换。