Muk*_*ngh 0 r histogram dataframe
我想制作一个简单的直方图,其中涉及两个向量,
values <- c(1,2,3,4,5,6,7,8)
freq <- c(4,6,4,4,3,2,1,1)
df <- data.frame(values,freq)
Run Code Online (Sandbox Code Playgroud)
现在由data.farame df以下值组成:
values freq
1 4
2 6
3 4
4 4
5 3
6 2
7 1
8 1
Run Code Online (Sandbox Code Playgroud)
现在我想画一个简单的直方图,其中values在x轴上,freq在y轴上。我正在尝试使用该hist函数,但无法给出两个变量。如何根据这些数据制作简单的直方图?
使用ggplot2:
library(ggplot2)
ggplot(df, aes(x = values, y = freq)) +
geom_bar(stat="identity")
Run Code Online (Sandbox Code Playgroud)