gpt4 book ai didi

r - 如何用ggplot绘制一列数据框?

转载 作者:行者123 更新时间:2023-12-02 23:26:00 24 4
gpt4 key购买 nike

我有一个像这样的数据框:

 __________
| | sums |
|---+------|
| a | 122 |
|---+------|
| b | 23 |
|---+------|
| c | 321 |
|__________|

*注意“a”、“b”和“c”是行名称。

我想看到这样的情节:

                    ___
300 -| | |
200 -| ___ | |
100 -| | | ___ | |
0 -|_|___|_|___|_|___|______
a b c

我怎样才能做到这一点?

最佳答案

将行名称添加为数据框中的列,然后进行绘图。以下是内置 mtcars 数据框的示例:

library(tibble)
library(ggplot2)

ggplot(rownames_to_column(mtcars[1:3,], var="Model"),
aes(x=Model, y=mpg)) +
geom_bar(stat="identity") +
theme(axis.text.x=element_text(angle=-90, vjust=0.5, hjust=0))

enter image description here

关于r - 如何用ggplot绘制一列数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39936690/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com