INPUT
df <- data.frame(value = c(1,2,4,1), name = c("bob","john","bob","james"))
df
# value name
# 1 1 bob
# 2 2 john
# 3 4 bob
# 4 1 james
I.分享Tweet計數頻率
df
# value name
# 1 1 bob
# 2 2 john
# 3 4 bob
# 4 1 james
vec <- table(df$value)
vec
# 1 2 4
# 2 1 1
xx <- barplot(table(df$value), xlab = "Tweet Count", ylab = "Frequency of Tweet Counts", main = "Frequency of Tweets posted \nBased on Tweet Count", cex.main = 1, ylim = c(0,10))
text(x = xx, y = vec, label = vec, pos = 3, cex = 1, col = "blue")
二,鳴叫每人計數
df
# value name
# 1 1 bob
# 2 2 john
# 3 4 bob
# 4 1 james
vec <- tapply(df$value, df$name, sum)
vec
# bob james john
# 5 1 2
xx <- barplot(vec, ylim = c(0,10), main = "Count of tweets per person")
text(x = xx, y = vec, label = vec, pos = 3, cex = 1, col = "blue")
也許我的措辭我的問題很差。我希望x軸有1到n個推文的數量。因此,由於2人分別發佈了1條推文,因此1的x軸值的頻率爲2. – Liam
瞭解。將udpate –
更新它。請檢查。兩種都在那裏。 –