如何将一列静态文本插入到 r 中的嵌套数据框中?
对于专业人士来说,这可能是一项微不足道的任务,但无法弄清楚如何将“Slug”列中找到的文本插入到与 slug 关联的三个嵌套表中的每一个中。
![数据] (https://i.sstatic.net/YClrE.png)
我我只是希望将 Slug 值插入到嵌套表中并为每一行重复,以便我可以正确组合并跟踪关联。
任何提示都是非常受欢迎的!谢谢
Likely a trivial task for the pros out there, but have not been able to figure out how to insert the text found in the "Slug" column into each of the three nested tables associated with the slug.
![data] (https://i.sstatic.net/YClrE.png)
I am just looking to get the Slug value inserted into the nested tables and repeated for each row so I can combine and keep track of associations properly.
Any tips are most welcome! Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决方案
您可以将
rowwise()
与mutate(across())
一起使用说明
如果您的原始数据(例如
df
)如下所示:那么,上面的代码会将
slug
列中的值添加为每个嵌套tibbles
中的新常量列,并产生此结果(请注意,每个嵌套现在都有四列) :例如,
floor_price_array
,现在包含:输入数据:
Solution
You can use
rowwise()
withmutate(across())
Explanation
If your original data, say
df
, looks like this:then, the above code will add the value in the
slug
column as a new constant column in each of the nestedtibbles
, and resulting in this (notice that each now has four columns):For example,
floor_price_array
, now contains this:Input data: