问题标签 [qdap]
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 - 拆分为列时用 NA 填充列以获得较短的字符串
假设我有一个数据框,其列如下所示:
我想把它分成这样的列:
但它看起来像这样:
r - 按名称排列一些列,然后包括所有其他列
我正在使用 RStudio 中的 View() 频繁进出的宽数据框。我的大部分注意力都集中在左边的几列上,但我经常需要滚动到最右边的框架外的列。是否有一种“快速而肮脏”的方式来“按名称”排列某些列的顺序并跟踪其余列?
我不想按位置对列进行排序,因为我可能需要返回一两步并包含更多列,然后这些位置可能指向错误的列。我不想进行子集化,因为我永远不知道我可能需要目视检查右侧的哪些列。
我的真实数据大约有 40 列宽;我已经包括了一个小假人集来说明....
例如,我想将 col3 和 col5 作为前两列,然后将其余列放在后面。我正在寻找一种快速的方法,沿着 dplyr 的 select() 线......
排列器 = 选择(排列器,col3,col5,'然后是其他列')
请问有人有什么好主意吗?TIA
r - r 查找函数返回负日期
我是 R 的新手。
我有一个表,其中包含一些我想从参考表中更新的缺失数据。
样本数据表:
样本查找表:
结果应该是:
我首先确定了丢失的数据,然后尝试lookup
根据这个答案使用 qdapTools 包中的函数简单查找在 R 数据框中插入值,如下所示:
df1[is.na(df1$dob),"dob"]<-df1[is.na(df1$dob),"id"] %l% d_ref[,c("id","dob")]
但得到了错误:
看起来结果df1[is.na(df1$dob),"id"] %l% d_ref[,c("id","dob")]
不是日期而是负数
这是解决这个问题的正确方法吗?如果是这样,知道为什么要返回负数以及我能做些什么来解决它吗?如果没有,请提供有关正确方法的任何建议。
r - R qdap::mgsub 防止替换被替换
我正在尝试用另一个模式替换一个模式,其中包含要替换为qdap::mgsub
. 问题是,它总是会再次替换替换中的原始模式,例如:
给出:
我希望它给我的地方:
我找不到任何qdap:mgsub
会阻止函数被执行两次或它做什么来替换它自己的替换部分的论点。
编辑:
由于数据包stringi
在其他点失败,这里有一个扩展示例:
r - 从另一个数据框中替换数据框中的某些值
我有两个数据框:
我想使用键值 = 'id' 仅查找 DF2 中 DF1 中的缺失值。这是所需的输出: 在此处输入图像描述
这是我尝试过的方法: 1. 合并:但我得到 X1:X3 的重复列。2.匹配:
但我将覆盖 DF1 中的标签 3。3. 从 qdap 包中查找:
结果与方法2相同。
谢谢!
r - 使用 qdap 对评论评论进行情感分析很慢
我正在使用qdap包来确定特定应用程序的每个评论评论的情绪。我从 CSV 文件中读取评论意见并将其传递给 qdap 的极性函数。一切正常,我得到了所有评论的极性,但问题是计算所有句子的极性需要 7-8 秒(CSV 文件中存在的句子总数为 779)。我在下面粘贴我的代码。
所用时间如下:
[1]“2016-04-12 16:43:01 IST”
[1]“2016-04-12 16:43:09 IST”
如果我做错了什么,有人可以告诉我吗?我怎样才能提高性能?
r - RStudio - 根据另一个包含的内容更改变量
我正在使用 RStudio,并且有一个话语变量和一个带有音节数的音节变量。每个包含“t-shirt”的话语都需要多一个音节。(自动 qdap syllable_sum 给“t-shirt”它1(它需要2))。
一个例子:黄色T恤有3个(它需要4个音节)。
我不想写所有我尝试过但没有奏效的东西。我找到了这方面的例子,但不是我可以使用的 R。
r - qdap 包:将零位数字转换为“零”字的错误
之前(作为一个菜鸟)我把它作为一个 R 包错误提交,让我来运行它。我认为以下所有内容都很好:
我认为以下所有内容都很糟糕,因为输出中缺少“零”:
基本上,我会说它replace_number()
无法处理包含数字 0 的字符串(“0”除外)。这是一个真正的错误吗?
r - 是否可以在 qdap check_spelling_interactive 中使用德语词典?
我正在分析一个应用程序的德语评论,我想使用check_spelling_interactive
这个qdap
包。
可以用德语词典代替qdap
词典吗?
r - 在 Azure ML 中未正确检测到 R 包 (qdapTools) 版本
我正在尝试在 Azure ML 中安装 qdap 包。其余依赖包的安装没有任何问题。当涉及到 qdapTools 时,我收到此错误,尽管我尝试安装的版本是 1.3.1(从 R 包附带的 Decription 文件中验证了这一点)
“执行 R 脚本”中的代码:
和日志:
将代码编辑为:
引发以下错误:-
不知道如何进行,请有人帮忙。
谢谢!