制作矢量数字似乎不起作用

时间:2015-11-06 15:11:39

标签: r

我有一个看起来像这样的数据集:

head(data)
spotify_id                   title_song               code   genre  subgenre        artiest acousticness  valence   energy danceability instrumentallness  speechiness id
 1 spotify:track:30ZGbfPsjDNCgL21Qz                   Summertime  TRBIMVX144D110CA63 country tennessee Kenny Chesney     0.213743 0.705857  0.934522     0.479442    0.000000111572   0.0995011  1

我需要减去一列,所以我想确保这些值是数字的。现在我需要的列是一个向量:

 class(data$acousticness)
 [1] "factor"

当我这样做时,那就是:

 data$acousticness <- as.integer(data$acousticness)
 class(data$acousticness)
 [1] "integer"

我得到以下值:

  head(data$energy) 
  [1] 5188 3674 4653 4272 3883 1774

这种方式与之前的值不同(5188而不是0.21 ......)。对这里出了什么问题的想法?

0 个答案:

没有答案