1

我的真实数据有 91 个连续分类值,计数范围从 1,230 到 300,239。这意味着我有一个包含 91 个类别和 91 个相应 y 值的表格,计算有多少点属于该类别。由于 R 的密度函数采用非表格数据,我将如何为这些数据创建密度函数?或者我如何取消我的数据列表?

如何让函数接受看起来像这样的数据?

y<-c(2,3,1)
x<-c(0,1,2)
fakedata<-cbind(x,y)
fakedata_density<-density(fakedata, from=0, to=2, n=3)

例如,如果您有非表格数据,那么密度函数将生成不同的图像,如下例所示,它使用相同的数据但格式不同。

data<-c(1,1,1,0,0,2)
data_density<-density(data, from=0, to =2, n=3) #A kernel is produced for 
#each categorical value 0, 1, and 2. 

plot(data_density)# this works
4

0 回答 0