r - 从excel文件中读入分布向量
解决方案
这是一个使用tidyr
包的解决方案,它产生一个包含两列的数据框:类别标识符和数据值。我重新创建了数据并使用它读取它,read.csv()
但相同的方法适用于任何用于读取 Excel 文件的包,例如readxl
、openxlsx
或xlsx
.
library(tidyr)
rawData <- "11,50,2,7,23,10"
colNames <- c("Category 1","Category 2","Category 3","Category 4","Category 5","Category 6")
data <- read.csv(text=rawData,header=FALSE)
colnames(data) <- colNames
data %>% gather(.) -> tidyData
tidyData
...和输出。
> tidyData
key value
1 Category 1 11
2 Category 2 50
3 Category 3 2
4 Category 4 7
5 Category 5 23
6 Category 6 10
>
tidyData
可以通过参数将结果数据框中的列名更改为gather()
.
推荐阅读
- firebase - 在 Firebase Firestore 中显示新行
- django - 姜戈。自动完成...它不查找搜索
- angular - 真的有必要销毁动态组件吗?
- python-3.x - 读取 pcap 文件并获取具有特定 IP 地址的 dport 号
- php - 为客人和特定用户角色禁用 WooCommerce 支付网关
- javascript - MediaRecorder API 记录有大小限制吗?
- json - 读取 JSON 日期
- amazon-web-services - 我在哪里部署我的模型构建 API 代码在 aws LEX
- python - Python 简单的网页抓取
- python-3.x - opencv 函数 '.read' , 'videoCaputre' 问题