单独的函数不根据单个列中的变量名称生成列

时间:2019-04-26 06:28:19

标签: r

My data set

我有一个数据集,其中有一列“ VAR”,具有四个不同的值“ rel”,“ ep”,“ sn”和“ sp”

这些键/值需要有自己的列

我尝试使用tidyr的spread函数从“ VAR”下的值/键创建4个不同的列,但出现以下错误

错误:输出的每一行必须由键的唯一组合标识。为57920行共享密钥:* 246161,296841 * 246162,296842 * 246163,296843 * 246164,296844 * 246165,296845 * 246166,296846 * 246167,296847 * 246168,296848 * 246169,296849 * 246170,296850 * 246171, 296851 * 246172,296852 * 246173,296853 * 246174,296854 * 246175,296855 * 246176,296856 * 246177,296857 * 246178,296858 * 246179,296859 * 246180,296860 * 246181,296861 * 246182,296862 * 246183,246862 246184、296864 * 246185、296865 * 246186、296866 * 246187、296867 * 246188、296868 * 246189、296869 * 246190、296870 * 246191、296871 * 246192、296872 * 246193、296873 * 246194、296874 * 246195、296875 * 296876 * 246197,296877 * 246198,296878 * 246199,296879 * 246200,296880 * 246201,296881 * 246202,296882 * 246203,296883 * 246204,296884 * 246205,296885 * 246206,296886 * 246207,296887 * 246208 246209、296889 * 246210、296890 * 246211、296891 * 246212、296892 * 246

who_4 <-传播(who_3,键=变量,值=值)

who_3包含一些不整洁的数据,即我试图传播的那一列

Ï希望能够轻松创建4个不同的列,但此错误是意外的

0 个答案:

没有答案