重複の可能性:
情報を失うことなく因数を整数\数値に変換する方法
配列の一意の値を数えたい(そして後でカウントをプロットしたい):
data = c(1,2,3,4,5,2.1,1,2,1,2,1,4,5,7,8,9,6,5,4,3,2,2,1)
uniCount = as.data.frame(table(data))
uniCount$cumsum = cumsum(uniCount$Freq)
str(uniCount)
plot (uniCount$data, uniCount$Freq)
plot (uniCount$data, uniCount$cumsum)
ただし、列の値はdata
「数値」ではなく「係数」です。私にとっては、Factor データ型は文字列の連想配列のようです。結果を使用するとas.numeric(uniCount$data)
、「1 2 3 4 5 6 7 8 9 10」が得られます
データ型「Factor」をデータ型「numeric」に変換するにはどうすればよいですか? または、R が数値を Facotr に変換しないようにするにはどうすればよいですか?