我想转置该数据: ZA 1 snp10000-652219 A_A
ZA 1 snp10001-703514 A_T
ZA 1 snp10002-766996 A_A
ZA 1 snp10003-808120 A_T
ZA 10 snp10000-652219 A_A
ZA 10 snp10001-703514 A_A
ZA 10 snp10002-766996 A_A
ZA 10
我想将具有n行和n列的数据帧转换为单行,并添加了列名和行名称 例如,我想将下表转换为单行 Country Percentage
United States 97.89%
United Kingdom 0.65%
Switzerland 0.50%
Ireland 0.48%
Singapore 0.45%
Hong Kong
我运行下面R码Rstudio,目的是宽的数据帧(称为“合并”)转换成一个漫长的。 > merged
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2017 (A) 5980 5341 5890 5596 5753 5470 5589 5545 5749 5938 5844 5356
2017 (P) 5762 5275 5733
在Oracle SQL查询中我们得到了40个记录具有13列。我想合并所有这些记录到一列意味着40 * 13 = 520列在1记录。其EG-样品表记录数 col1 col2 city cntry conti
1 abc NYC USA NA
2 def LON UK EU
3 xyz DUB UAE ASIA
再经过合并所有记录&进入一个记录,那么它应该像下面的单 col1 col
我在下面格式 Original format 对于给定的ID的数据帧;年龄,性别和地位保持不变。 我想要做的一对夫妇转变 有每个“ID”和“类型”一行。 在“平板电脑”列中查找唯一值并进行转置。 移调“级别”列,并具有与新转置的平板电脑列下的每个平板电脑相对应的值。必须用“NA”填充空单元格。 下面附上所需的输出格式以供参考。 desired format 我试过使用dcast和重塑; tidyr