首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R中的合并字符串

R中的合并字符串
EN

Stack Overflow用户
提问于 2022-11-15 14:34:39
回答 2查看 44关注 0票数 0

是否有人知道我是否可以在excel宏或其他编程工具中将数据集从左侧转到右侧?

使用R代码将左侧的数据集操作为右侧的数据集

EN

回答 2

Stack Overflow用户

发布于 2022-11-15 15:06:27

这并不完全符合您正在寻找的内容,但是进一步的数据分析可能更容易以这种方式格式化。

代码语言:javascript
运行
复制
library(tidyverse)

df = read_csv("Downloads/test.csv")

df = df %>% group_by(Transaction, Item) %>% summarize(count_value = n())

result = df %>% pivot_wider(names_from = "Item", values_from = "count_value", values_fill = 0)
票数 0
EN

Stack Overflow用户

发布于 2022-11-15 15:18:49

我以这种方式将数据枢轴化:

代码语言:javascript
运行
复制
library(tidyverse)
df <- data.frame(Transaction=c(1,2,2),
                 Item=c("Apple", "Banana", "Coconut"))
df
df <- df %>% 
  group_by(Transaction) %>% 
  mutate(ItemNumber=paste0("Item", row_number()))
df
df <- df %>% 
  pivot_wider(names_from = ItemNumber, 
              values_from = Item)
df
#  Transaction Item1  Item2  
#1           1 Apple  NA     
#2           2 Banana Coconut
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74447373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档