[英]How to make a barplot with R from a table?
我在.cvs中有一些數據。 我想在R中用這個數據制作一個簡單的條形圖,但我在R中有點迷失。
Specie Number
A 18756
V 8608
R 3350
P 3312
O 1627
我已經擁有每個物種的數量。 我只是想繪制結果? A,V,R,P,O是物種的名稱。
我對先要做的事感到有點困惑? 我必須將表格轉換為矩陣嗎? 我必須在R中使用哪些命令?
這是一個簡單的例子:
y = data.frame(Specie=c('A','V','R','P','O'),Number=c(18756,8608,3350,3312,1627))
barplot(y$Number, names.arg=y$Specie)
您可以使用read.csv(或其中一個朋友)從文件讀取數據框。
嘗試help(barplot)
,在那里你會找到一個能滿足你需要的命令。 具體來說,您將輸入Number作為height參數,並輸入Specie作為names.arg參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.