word-cloud 相关问题

标签云是文本数据的可视化表示,通常用于描述网站上的关键字元数据(标签)。

词云标题未在 R 中显示/渲染

所以我使用整洁的原则进行了情感分析。我想在比较云中绘制结果(积极情绪与消极情绪)。 这是我的代码: 库(重塑2) 图书馆(ti...

回答 3 投票 0

Python Wordcloud:帮助获得(接近)设计师的要求

我正在从术语频率词典生成词云并得到以下结果: 通过使用以下词云参数: 词云 = 词云( 宽度=667, 身高=375, 字体_p...

回答 1 投票 0

Wordcloud 正在裁剪文本

我正在使用 Twitter API 来生成情绪。我正在尝试生成基于推文的词云。 这是我生成词云的代码 wordcloud(clean.tweets, random.order=F,max.words=80,...

回答 3 投票 0

如何用Python创建不同组的词云?

我有以下数据,我正在尝试为每个“人”即1、2、3创建词云。我正在使用下面的代码来创建词云,但我不确定如何为每个组创建词云...

回答 2 投票 0

错误仅支持TrueType字体或使用wordcloud python windows时无法打开资源

我尝试使用此代码创建词云 font = 'C:/Windows/Fonts/Arial.ttf' word_string = ' '.join(trigrams) wordcloud = WordCloud(font_path=font, width=800, height=800, background_color='whi...

回答 1 投票 0

TypeError:预期的字符串或类似字节的对象(Python 3)(Wordcloud)

将 pandas 导入为 pd 将 matplotlib.pyplot 导入为 plt 从 PIL 导入图像 将 numpy 导入为 np 导入词云 从 wordcloud 导入 WordCloud,STOPWORDS # 阅读全文。 备注 = open(r'C:\U...

回答 1 投票 0

枕头搭建轮失败

尝试用Python构建词云。 # 首先加载所有必需的库 将 pandas 导入为 pd 将 matplotlib.pyplot 导入为 plt 从词云导入词云 大熊猫进口得很好,

回答 4 投票 0

可以减少 Vega 词云中的单词数量吗?

情况 我正在 Looker Studio 中使用 Vega 可视化语法工具。具体来说,就是词云图。 文档: https://vega.github.io/vega/docs/transforms/wordcloud/ 我尝试过的/

回答 1 投票 0

在python中安装wordcloud包出错

我在安装 wordcloud 时遇到问题。我尝试通过Python下载它,它是这样的: 回溯(最近一次调用最后一次): 文件“C:\Program Files\JetBrains\PyCharm

回答 0 投票 0

词云 - strwidth(words[i], cex = size[i], ...) 中的错误:“cex”值无效

我正在复制这个词云教程,但我得到: strwidth(words[i], cex = size[i], ...) 中的错误:“cex”值无效 另外: 警告消息: 1:在 max(freq) 中:没有非缺失参数...

回答 1 投票 0

如何自定义词云图中文字的字体大小?

如何自定义词云中的文字大小,我想让权重更大的文字显示得更大。例如,在下面的示例中,我希望最大文本大小为 40px。我该怎么办...

回答 1 投票 0

Python WordCloud 代码中导入错误。他们说没有名为 wordcloud 的模块

我在 Python WordCloud 代码中遇到导入错误。 从词云导入词云 将 matplotlib.pyplot 导入为 plt ModuleNotFoundError:没有名为“wordcloud”的模块

回答 4 投票 0

'ImageDraw'对象没有属性'textbbox'

我正在开发一个简单的文本挖掘项目。当我尝试创建词云时,出现以下错误: AttributeError:“ImageDraw”对象没有属性“textbbox” 我有一个新闻数据集及其

回答 3 投票 0

R中用颜色表示权重大小和关系方向的词云

我已经完成了PCA,我想创建一个词云来表示PCA组件的不同维度的权重和关系方向(正或负)。 我有...

回答 0 投票 0

来自多个结果的Influxdb2 influx grafana词云

我目前正在研究 influxdb2 和 flux。我的游乐场是,抓取一个公共网站,并能够在 Grafana 的词云中可视化网站上的文字。这行得通,但是当我的...

回答 1 投票 0

在 wordcloud+matplotlib 图像中提高图像质量

我有一个用 Python 使用 WordCloud 和 Matplotlib 包创建的 wordcloud,但我无法下载它的高质量图像。 如果我放大一点,我无法理解任何小词。我会...

回答 0 投票 0

将定位更改为绝对以包含词云D3 文本数据词云

我在D3中写了如下代码生成词云: HTML D3 文本数据词云 我在D3中写了如下代码生成词云: HTML <html> <head> <title>D3 Word Cloud for Textual Data</title> <link rel="stylesheet" href="style-sheet.css"> </head> <body> <script src="https://d3js.org/d3.v7.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/d3-cloud/1.2.5/d3.layout.cloud.js"></script> <svg width="500" height="300"></svg> <script src="data-script.js"></script> </body> </html> CSS .word { font-size: 2em; fill: steelblue; } JS var data = ["hello", "world", "d3", "word", "cloud", "visualization"]; var svg = d3.select("svg"), width = +svg.attr("width"), height = +svg.attr("height"), margin = { top: 20, right: 20, bottom: 30, left: 40 }, g = svg.append("g").attr("transform", "translate(" + margin.left + "," + margin.top + ")"); var layout = d3.layout .cloud() .size([width - margin.left - margin.right, height - margin.top - margin.bottom]) .words(data.map(function (d) { return { text: d, size: 10 + Math.random() * 20 }; })) .padding(5) .rotate(function () { return ~~(Math.random() * 2) * 90; }) .fontSize(function (d) { return d.size; }) .on("end", draw); layout.start(); function draw(words) { g.selectAll(".word") .data(words) .join("text") .attr("class", "word") .style("font-size", function (d) { return d.size + "px"; }) .style("fill", function (d, i) { return "steelblue"; }) .attr("text-anchor", "middle") .attr("transform", function (d) { return "translate(" + [d.x, d.y] + ")rotate(" + d.rotate + ")"; }) .text(function (d) { return d.text; }); } 但后来我注意到这些词有时会被切断并溢出到 SVG 元素之外。我无法弄清楚如何修复它(除了玩字体大小和填充并不总是有效)所以我寻求建议并被告知:Change the absolute positioning! 所以,我修改了我的CSS代码如下: .word { font-size: 2em; fill: steelblue; position: absolute; } 但这也没有用... 我该如何解决这个问题? 你所做的一切都是完美的,但分组元素 g 的翻译值错误。 使用宽度和高度的一半使 g 元素居中。然后每一个字都会变成svg里面。 var data = ["hello", "world", "d3", "word", "cloud", "visualization"]; var svg = d3.select("svg"), width = +svg.attr("width"), height = +svg.attr("height"), margin = { top: 20, right: 20, bottom: 30, left: 40 }, g = svg.append("g").attr("transform", "translate(" + width/2 + "," + height/2 + ")");//center the g element by taking half of height and width var layout = d3.layout .cloud() .size([width - margin.left - margin.right, height - margin.top - margin.bottom]) .words(data.map(function (d) { return { text: d, size: 10 + Math.random() * 20 }; })) .padding(5) .rotate(function () { return ~~(Math.random() * 2) * 90; }) .fontSize(function (d) { return d.size; }) .on("end", draw); layout.start(); function draw(words) { g.selectAll(".word") .data(words) .join("text") .attr("class", "word") .style("font-size", function (d) { return d.size + "px"; }) .style("fill", function (d, i) { return "steelblue"; }) .attr("text-anchor", "middle") .attr("transform", function (d) { return "translate(" + [d.x, d.y] + ")rotate(" + d.rotate + ")"; }) .text(function (d) { return d.text; }); } .word { font-size: 1em; fill: steelblue; } <script src="https://d3js.org/d3.v7.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/d3-cloud/1.2.5/d3.layout.cloud.js"></script> <svg width="500" height="300"></svg>

回答 1 投票 0

如何循环记录并创建多个WordCloud图表?

我有一个包含两列文本的简单数据框。这是我的脚本。 从 wordcloud 导入 WordCloud,STOPWORDS 对于 df_cat.columns 中的我: 文本 = df_cat[i].values wordcloud = WordCloud().ge...

回答 0 投票 0

Python 3.6.4 ModuleNotFoundError:没有名为“wordcloud”的模块

首先,这不是重复的。我在类似的 wordcloud 导入错误中尝试了每一个答案。我用 pip 安装它(检查了正确的工作目录),我尝试安装第三方

回答 2 投票 0

使用表情符号作为 Highcharts WordCloud 的输入时出错

在使用表情符号作为输入数据时,我在使用 Highcharts WordCloud 和 React 时遇到了问题。我正在使用 highcharts-react-official 包装器。我得到的错误是 TypeError: Cannot convert

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.