Barplot/Plot 数据值为空
Barplot/Plot with empty data value
在我的数据中,Week_death 代表患者死亡的那一周。有几周 none 的患者正在死亡。
我正在尝试绘制患者死亡率的条形图。我想用空条形图显示没有死亡的那一周。
death <- table(as.numeric(data$Week_death))
barplot(death)
结果如下
我也试过了
plot(death)
它给了我这个结果:
如何添加空周?
提前致谢
使您的 weeks
变量成为一个因素并设置其水平。 table()
将保留计数 0。
# Dummy dataset
data <- data.frame(
week = sample(32:50, 20, replace=TRUE))
# Make week a factor and set levels
data$week <- factor(data$week, levels=c(32:50))
# Get frequencies
# Note that empty factor levels are retained
death <- table(data)
death
#> data
#> 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
#> 2 2 1 2 1 0 2 0 1 0 1 1 1 2 0 2 1 0 1
barplot(death)
在我的数据中,Week_death 代表患者死亡的那一周。有几周 none 的患者正在死亡。
我正在尝试绘制患者死亡率的条形图。我想用空条形图显示没有死亡的那一周。
death <- table(as.numeric(data$Week_death))
barplot(death)
结果如下
我也试过了
plot(death)
它给了我这个结果:
如何添加空周?
提前致谢
使您的 weeks
变量成为一个因素并设置其水平。 table()
将保留计数 0。
# Dummy dataset
data <- data.frame(
week = sample(32:50, 20, replace=TRUE))
# Make week a factor and set levels
data$week <- factor(data$week, levels=c(32:50))
# Get frequencies
# Note that empty factor levels are retained
death <- table(data)
death
#> data
#> 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
#> 2 2 1 2 1 0 2 0 1 0 1 1 1 2 0 2 1 0 1
barplot(death)