问题标签 [wordcloud2]
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.
r - 在闪亮时将 wordcloud2 输出下载为 png/jpg
我正在尝试从闪亮的 wordcloud2 下载输出。我的代码如下:
如代码所示,我使用 downloadhandler 尝试了两种样式,但它们返回空结果。
任何关于他们下载处理程序为什么不起作用的见解或关于如何最好地影响下载功能的重定向将不胜感激。
r - 在 shiny.io 上下载 wordcloud2 输出不起作用
我正在尝试将 wordcloud2 的输出下载到shiny.io 上托管的闪亮应用程序上。
以前,我在浏览器上下载 wordcloud2 输出时遇到问题,并设法在此处将wordcloud2 输出下载为 png/jpg on shiny解决。
为了比较和清楚起见,我展示了适用于传单地图的类似下载功能。我之所以包含传单地图部分,是因为 wordcloud 2 和传单地图输出都是 html,因此我认为它们会有相同的行为。
下面的代码显示
任何有关如何从 shiny.io 上托管的应用程序下载 wordcloud2 输出(以任何格式)的见解将不胜感激。
r - 如何在 wordcloud2 输出中插入水印
我喜欢在背景 JPG 或 PNG 图像中使用水印来个性化我的图形。我用wordcloud2,RStudio,文字可以任意。也欢迎使用 wordcloud1 帮助。
如果 wordcloud2 不能像我注意到的那样用于 Letter、image、...,wordcloud1 可能是一个有趣的解决方案。
例如使用 R 标志作为水印我希望水印“R”出现在 wordcloud 的背景中。
r - 带有特定字母的 Wordcloud
我创建了一个 wordcloud,其中包含 2 月份的 Twitter 提及,没问题。但是,我希望能够对其进行编辑,首先我尝试使用 Twitter 徽标创建一个 wordcloud,当不成功时,我尝试使用字母 T 制作一个。但这也没有成功,我不知道为什么或如何解决问题。我将在下面输入代码,这样您就可以看到我哪里出错了。
我希望能够使用我的语料库,这样我就可以为我的 wordcloud 创建不同的形状并使用不同的图像。
相反,当我尝试输入以下代码时,我收到一条错误消息:
for-loop - Shiny 服务器中的 For 循环:如何在每次按下 ActionButton 时不覆盖值?
我正在尝试创建一个应用程序,其中部分 UI 显示由用户输入的单词/字符串生成的 wordcloud。为此,我将输入传递给一个 for 循环,该循环应该将每个输入存储在一个空向量中,并且每次按下操作按钮。但是,我遇到了几个问题:一个是没有显示词云,没有指示错误,另一个是每次按下按钮时 for 循环只会覆盖矢量,因此它总是只有一个词,而不是逐渐添加更多的词。我认为缺少显示是因为只有一个词,而且 wordcloud 似乎需要至少两个词来打印任何内容:那么如何让 for 循环按预期与 Shiny 一起工作?
当我在没有闪亮代码的情况下运行它时,该操作按预期工作;我基本上只是用一个字符串代替输入,通过 for 循环运行几次以生成要供词云使用的数据帧,并得到类似于附件图片的内容,这就是我所追求的:
没有 Shiny 的功能代码:
任何帮助深表感谢!
编辑:使用非闪亮代码的所需输出的更多图片。(我编辑了数据框输出以覆盖 wordcloud 只是为了在一张图片中显示云和框架,即不需要它们以这种方式显示)。每次按下按钮,输入的单词都应该添加到构建云的数据框中,逐渐变大。确定大小的随机数向量不必每次按下都保持不变,但是每个输入的单词都应该保存在一个向量中。
angular - 角度错误:WordCloud 不是函数
我对 Angular 还是很陌生,我试图在我的应用程序中使用 wordcloud2,但在尝试调用函数时出现错误 WordCloud is not a function。
wordcloud2.js 包含 WordCloud 函数,我尝试导入它,但我对上述问题进行了编码,我想我遗漏了一些东西,我认为声明被识别但不是函数。
请参阅随附的此代码示例:
https://stackblitz.com/edit/angular-7hsahs
角度错误:WordCloud 不是函数
text - 如何准备用于 wordcloud2.js 的双向文本
我有一个嵌套二维数组的索引数组,其元素对由一个短语和一个数字组成。
在没有双向文本的情况下,该短语出现在索引数组的每个元素的数字之前。如果存在双向文本,则短语出现在数字之后。
如果短语-编号对是混合的——即,一些短语-编号对出现在 LTR 文本中,而一些短语-编号对出现在 RTL 文本中,那么结果顺序是混合的,并且会产生一个无法用于输入的混乱列表进入 wordcloud.js 函数。
我已经尝试在将其推送到索引数组之前将其短语写为 RTL 的短语-编号对的元素的顺序颠倒过来,但无济于事。生成的索引数组呈现混乱。
示例 console.log 输出。
短语:النادر 计数:321 列表项目:النادر,321
短语:وتتلقاه 数量:321 列表项目:وتتلقاه,321
短语:终结计数:321 清单项目:终结,321
短语:播客计数:45 列表项:播客,45
列表:الواد,321,ققاد,321,结局,321,321,321,45
r - [.data.frame 中的错误:为 Shiny 中的 worldcloud 选择了未定义的列
我正在创建一个简单的 Shiny UI,允许用户输入文本或上传文件以创建词云,侧边栏显示正常,但主面板继续显示
[.data.frame 中的错误:选择了未定义的列”。
使用 textAreaInput 中设置的默认值避免初始警告
关键代码如下:
python - 如何使用 wordcloud 错误运行代码
我正在尝试从 Python 中的 aa 数据框做一个 wordcloud,但是当我尝试运行代码时,它给了我一条错误消息,如下所示: NameError: name 'text' is not defined。数据框由从当地报纸上抓取的数据组成,我想做的是用最常提到的单词制作一个 wordcloud。
数据框是这样的: