userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man")
salary <- c(8500, 9800, 12500, 15000)
jobPosition <- c("Staff", "Manger", "BOSS", "CEO")
bonus <- c(2300, 1350, 3285, 1035)
1. Bar chart
result <- matrix(salary,ncol=4,byrow=TRUE)
colnames(result) <- userName
barplot(result, main="Bar chart",
xlab="Name",
ylab="Salary")
2. Table function
2.1 Table
# 返回值是0~1之间
source <- c("A", "A", "B", "A", "C", "B")
results <- table(source)
print(results)
Output result:
A B C
3 2 1
2.2 matrix
# 返回值是salary值
userName <- c("Lam Wei Wei", "Zheng Da Shi", "Lin Da You", "Fei Gu Man")
salary <- c(8500, 9800, 12500, 15000)
jobPosition <- c("Staff", "Manger", "BOSS", "CEO")
bonus <- c(2300, 1350, 3285, 1035)
result <- matrix(salary,ncol=4,byrow=TRUE)
colnames(result) <- userName
barplot(result, main="Bar chart",
xlab="Name",
ylab="Salary")
Output result:
Lam Wei Wei Zheng Da Shi Lin Da You Fei Gu Man
[1,] 8500 9800 12500 15000
本文通过具体的实例展示了如何使用R语言进行薪资数据的条形图绘制,并介绍了如何利用table函数来创建简单的数据频率表格。
1607

被折叠的 条评论
为什么被折叠?



