问题标签 [tibble]
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 - Join dataframe (tibble) with different column names
I'm looking for a dplyr solution to merge two df (or tibble) in dplyr, when they have the same langth, but different column names.
The solutions I found so far relate to a common column name, joined through the by = ""
field.
The structure:
df1
df2
Desired output:
df
r - R - 将 group_by / 汇总值设置为组成员的新列
如何将group_by
+的结果应用/设置summarize
为该组所有观察的新变量?
假设我有tibble
如下类似:
x
表示组,y
变量。
我知道我可以max
通过foo %>% group_by(x) %>% summarize(max(y))
.
我现在如何将此结果设置为整个组的新列?
即导致
r - R / tibble - 满足可变条件的子集时间序列?
如何子集从开始到第一次出现满足条件的变量的时间序列?
例如从开始到第一次出现的所有行y > 4
(期望样本数据的前三行)。
h3rm4ns 解决方案说明
不包括匹配条件的第一行的更简单情况是:
y > 4
将是假的,等于0
R 中的,因此cumsum == 0
将返回TRUE
(并因此过滤)所有行,直到第一个匹配的行y > 4
,因此将 a 添加 1
到总和中。
为了让它包含匹配的行,我们另外lag(y, default = 0)
.
r - 使用字数将数据帧转换为 tibble
我正在尝试基于http://tidytextmining.com/sentiment.html#the-sentiments-dataset执行情绪分析。在执行情绪分析之前,我需要将我的数据集转换为整洁的格式。
我的数据集是形式:
为了将每行转换为一个观察值,需要处理文本列并添加包含单词和该 url 出现次数的新列。相同的 url 将出现在多行中。
这是我的尝试:
返回:
如何计算 res$text 数据框中的单词并维护 url 以执行情感分析?
更新 :
返回错误:
我正在尝试转换为 tibble,因为这似乎是 tidytextmining 情绪分析所需的格式:http: //tidytextmining.com/sentiment.html#the-sentiments-dataset
r - 如何将 tibble 列中的向量提取到同一 tibble 中的多个列?
以下代码在最后一列中生成一个长度为 6 的向量,我想从该列中提取 6 个新列在我的 tibble 中。
在这里,我的列剪切中有一个向量
我需要从这个向量传递什么命令到像这样的表?
unnest
不起作用。我必须使用by_row
还是有更直接的答案?
r - 将函数应用于嵌入的小标题
我有一个 5 列的小标题:
我想将一个函数应用于融合列(嵌入的小标题)中的每个变量。融合列中的小标题包含以下列:
vtype 和 unspecific_fusion :
我想应用这条线:
到融合列中的每个小标题(所以每行一个)。
任何想法。我尝试使用 map() 和 do() 但我总是有一个错误..
谢谢
PS:
在基础 RI 中可以使用
但我希望有一个 dplyr 解决方案以与其使用保持一致。
r - R 中带有百分比的分类变量表
我有一系列具有响应选项(有利、不利、中性)的分类变量。
我想在 R 中创建一个表,它将给出行中所有 10 个变量的列表(每行一个变量) - 列中的百分比响应“有利,不利,中性”。这在R中可能吗?理想情况下,我还希望能够通过另一个分类变量对其进行分组(例如,比较男性和女性对问题的不同反应)。
r - R: dplyr 以 tibble 中特定元素为中心提取 n 个元素
我有一个包含两列(基因和 tpm)的小标题,我想提取以特定基因为中心的 n 个元素。tibble 在 tpm 列上排序。我现在分两步做。在这个例子中,我想要一个以 ELF2 基因为中心的 10 个元素窗口:
有没有办法一次性完成?
这是我的 tibble 的一个小节:
r - 创建 tibble 或数据框的 tibble 或数据框和其他类
是否可以创建一个tibble
or data.frame
,它的列是整数,而其他列是tibbles
or data.frames
?
例如:
接着:
这给出了这个error
:
我想df.1
必须是list
这样才能工作?
r - 合并 Tibbles,但覆盖缺失值
我正在使用以下两个小标题加入full_join
:
这会给我:
理想情况下,我想得到类似的东西:
所有 NA 或缺失值都被替换为具有更多信息的更“高级”行。我怎样才能做到这一点?