r - 有没有办法操作数据并将其放入数据框中的特定行/列 CELL 中?
问题描述
我想从一个 excel 表(主)中提取特定数据并将其放入另一个 excel 表中。举个例子:
Excel1:
SN 名称 位置 学位 技能 技能值 1 Nam1 Loc1 Deg1 Skill1 是 2 Nam1 Loc1 Deg1 Skill2 否 3 Nam2 Loc2 Deg2 Skill1 否 4 Nam2 Loc2 Deg2 Skill2 是Excel2:
姓名 位置 学位 技能1 技能2 Nam1 Loc1 Deg1 是 否 Name2 Loc2 Deg2 否 是
解决方案
如果你想在 R 中做,那很容易。
library(tidyverse)
data %>%
select(-SN) %>%
spread(key='Skill', value=`Skill Value`)
输出:
Name Location Degree Skill1 Skill2
<chr> <chr> <chr> <chr> <chr>
1 Nam1 Loc1 Deg1 Yes No
2 Nam2 Loc2 Deg2 No Yes
推荐阅读
- c++ - 通过使用 C++ 在列表中添加连续元素来计算新的整数列表
- python - 在python中用占位符替换字符串
- python - 找出日期是周末还是工作日
- symfony - 教义迁移不尊重实体
- mysql - 使用 NULL 对多个文本列进行排序
- flutter - Flutter 推出新的独立屏幕
- javascript - 如何在纯 JavaScript 中以最快的方式检查字符串的最后一个字符是否是数字/数字?
- python - 我需要使用“skpy”python 库自动在 Skype 组中发布 Skype 附件
- c# - 选项模式 - 接口/抽象属性
- windows - 删除与我的 windows 分区重叠的 LVM 分区