R 从CSV文件生成频率

R 从CSV文件生成频率,r,R,我想生成一个值的频率表,但到目前为止,我只找到了如何通过创建类来实现这一点,我想要非分组值。假设我有: values <- c(1,2,5,6,3,4,3,2,6,7) 值查看表 > tab <- table(values) values 1 2 3 4 5 6 7 1 2 2 1 1 2 1 绘图: hist(values) # histogram of `values` plot(tab) # plot of `tab`, table of frequen

我想生成一个值的频率表,但到目前为止,我只找到了如何通过创建类来实现这一点,我想要非分组值。假设我有:

values <- c(1,2,5,6,3,4,3,2,6,7)

值查看

> tab <- table(values)
values
1 2 3 4 5 6 7 
1 2 2 1 1 2 1 
绘图:

hist(values)  # histogram of `values`
plot(tab)     # plot of `tab`, table of frequencies
barplot(tab)  # plot of `tab`, table of frequencies

现在如何将其描述为直方图(看一下
hist
函数。从阅读帮助文件开始。最后一件事,假设我有两列,它们基本上是赔率,第一列是fav赔率,第二列是x,赔率是fav赔率/x…我如何将其连接到一个新向量,以fav.赔率/x的形式显示,然后我将使用前面的方法生成一个频率。)那是什么意思?
> as.data.frame(tab)
  values Freq
1      1    1
2      2    2
3      3    2
4      4    1
5      5    1
6      6    2
7      7    1
hist(values)  # histogram of `values`
plot(tab)     # plot of `tab`, table of frequencies
barplot(tab)  # plot of `tab`, table of frequencies