如何用R制作条形图

如何用R制作条形图,r,plot,R,Plot,我试着用R做一个条形图,我使用了名为cmtn的数据集,但这不起作用。这是我使用的数据集: 这是代码: x <- c(42012.8,36328.2,546.9,109.4,7123.3,80865.5,11133.3,1325.4,9214.5,9290.3) names(x)=c("Importation","Exportation","Formation brute de capital","Impots sur production","valeur ajoutees ", "

我试着用R做一个条形图,我使用了名为cmtn的数据集,但这不起作用。这是我使用的数据集:

这是代码:

x <- c(42012.8,36328.2,546.9,109.4,7123.3,80865.5,11133.3,1325.4,9214.5,9290.3)

names(x)=c("Importation","Exportation","Formation brute de capital","Impots 
sur production","valeur ajoutees ", "PIB","Production_secteur","Salaires"    
,"Credits","valeur_produits")

barplot(x,space = c(1.5), axisnames = FALSE,col = 
c("indianred","indianred1","indianred2","indianred3","salmon",
"salmon1","salmon ","salmon3","seagreen3","seagreen4"),main = "Commerce", 
font.main = 1)

x请为您的数据框提供可复制的代码,而不是图片。您可以使用
dump
将数据帧输出为代码文本。当我运行代码时,我会得到一个条形图。有什么不起作用呢?@ytu:
dput()
如果只处理一个大小合理的对象,通常会更方便。谢谢,它很有效now@ytu:无论是
dput()
还是
dump()
都有局限性,因为它们将所有内容都表示为纯文本
dump()
有一些额外的技巧,但对于更复杂的对象,如S4和环境,最终也会失败。共享您的工作的安全方法是使用
save()
,但如果您只想分发一个属性和类型完整的列表对象,那么
dput()
dump()
的工作原理相同,只是
dput()
将写入控制台,使其更易于执行复制/粘贴操作。