问题标签 [word-cloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - D3 wordcloud 为每个术语/单词添加背景颜色
我想突出显示用户单击的每个术语/单词,并使用该特定术语/单词的背景框。我正在使用点击功能,我可以访问和设置单词本身的颜色,但我无法设置这个单词的背景。我怎样才能做到这一点?
这是我的绘图功能:
javascript - Word Cloud getting blurry
I'm trying to draw the word cloud using wordcloud2.js:
But my words are getting blurred (which might be because of low resolution image).
Wordcloud2.js uses canvas for drawing these words. So there should be some way to increase the pixel density of this canvas ?
javascript - 如何使用 d3.layout.cloud.js 创建一个包含单词及其权重的 csv 的词云?
我正在使用 d3.layout.cloud.js 制作一个词云,源数据是一个包含单词及其权重的 .csv 表。现在我可以显示云中的所有单词,但不能将每个单词的权重放在其上自己的。有人在这里帮助我,非常感谢你们;p
sql - 如何计算 Teradata 中的单词频率
例如,如果我有 1000 行数据,其中包含客户 ID(例如 123)以及他们对我们产品的评论(例如易于使用的出色产品)
如何使用 Teradata(版本 15)进行字频计数,以便输出有两列,一列是单词,另一列是频率,例如(Great:20,Product:10)?
谢谢
javascript - 从 JSON 填充列表(不是 HTML)
我正在尝试使用wordcloud2.js来生成一些词云。使用给出的示例可以正常工作:
但是,我正在努力使用具有以下结构的 JSON 文件中的数据填充“列表:”:
我知道这是因为我对将值推送到数组的知识有限。到目前为止,我的尝试是:
console.log(wordCloudGWT); 显示一个包含 100 个(对象?)的数组,每个长度为 2,但 wordcloud 没有显示。我在浏览器的控制台中看到一个错误,我认为这是因为 wordcloud2.js 没有解释 list : wordCloudGWT 我(错误地)认为它应该是。
如果我以这种方式强行创建列表
单词显示正确,但这种方法有两个问题:
- 不考虑词的实际频率(词的大小)
- 肯定有更优雅的方式来生成列表,因为手动添加 100 行代码
对于第一点,我认为我可以通过手动编辑列表来解决这个问题:
但是,这样做会以我第一次尝试时出现的相同 JS 错误告终。
有什么提示可以帮助我绕过困难吗?
angularjs - Angularjs jQCloud 在 Bootstrap 模式中无法正确显示
我正在为 Word Cloud 使用这个angularjs插件。它在任何地方都可以正常工作。但是,它在 Bootstrap 模态中不能正确显示,尽管它在 angular ui 模态中也可以正常工作。但是,我需要在Bootstrap Modal
. 在我的演示 plunker 中,您会看到它在任何地方都能正常工作:
但在 Bootstrap 模态中,它看起来像这样:
我该如何解决这个问题?
r - R:如何将 wordcloud 图放在变量中?
我可能是这是一个初学者的问题,但我经常使用 ggplot2,所以我之前没有注意到这一点,因为 wordcloud 不是 ggplot2 函数:我似乎无法将我的 wordcloud 放入变量中。
当我这样做时:
然后 myvariable 有 NULL。
这是已知的行为,甚至可以将 wordcloud 放入变量中吗?如果是,我该怎么做?提前谢谢了!
javascript - 在 JSON 中传递 javascript 函数
我正在尝试使用单击事件处理程序实现jQCloud词云。它需要我在 JSON 中传递一个 javascript 函数。
在 C# 中,我制作了动态 JSON 文本
我通过 web 方法将此返回到我的代码所在的 javascript
生成的 JSON 是
但是,由于我的函数是一个字符串,它不会作为对象执行。如果我在函数语句之前和之后删除双引号,它会Invalid Character
在解析期间给我错误。
请任何人都可以帮助我如何使此警报起作用?
javascript - 使用 D3.js 更新词云
我有两个字符,一个显示每年的出版数据,另一个是词云。词云显示标题。这是演示:
当我将鼠标悬停在这些年(2011 年到 2015 年)上时,我想更新那些年的词云。
当我第一次将鼠标悬停在年份上时,它会更新词云。但是当我第二次或第三次鼠标悬停时,它不会更新。
知道为什么会这样吗?