1

我必须为packagecelltype中的数据绘制饼图。veteransurvival

我的尝试是

     data(veteran, package = "survival")

     with(veteran,pie(celltype,labels=c(squamous,adeno,large,smallcell)))
     Error in pie(celltype, labels = c(squamous, adeno, large, smallcell)) : 
    'x' values must be positive.

如何为包celltype中的数据绘制饼图?veteransurvival

4

1 回答 1

3

对于该函数pie(),您应该提供数字向量而不是celltype. 用于table()计算出现次数。在这种情况下,您不需要提供标签,因为会自动显示。

with(veteran,pie(table(celltype)))
于 2013-07-14T06:09:35.747 回答