簡體   English   中英

如何從表中制作帶有R的條形圖?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM