如何用ggplot绘制列?

时间:2020-05-13 10:01:53

标签: r

我有一个愚蠢的问题:/ 我正在学习使用R,我想为数组中的一列创建一个条形图。该列仅将字符用作值。 就像:“ disease1”,“ disease2”,“ disease1”,disease5”,...。 数据框称为“ DF”,列称为“疾病”。

我想使用@override Widget build(BuildContext context) { final text = 'Tooooooooooooooooooooooooooooooooooooooooooooooooo Long Text '; final screenWidth = MediaQuery.of(context).size.width; final minDividerWidth = 30.0; final dividerHeight = 30.0; return Scaffold( body: Center( child: Row( children: <Widget>[ ConstrainedBox( constraints: BoxConstraints(maxWidth: screenWidth - minDividerWidth), child: Text(text), ), Expanded( child: Container( height: dividerHeight, color: Colors.red, ), ), ], ), ), ); } 来为此列创建图。 例如,有9名患者患有疾病1,112名患者患有疾病2,依此类推。 而且我不知道如何为此图设置x和y值。 我将DF $ disease设置为一个因子,然后尝试执行此操作:

ggplot()

我找不到要输入的y值。

我知道我可以使用ggplot(data=DF,aes(x=disease, y=???)) ,但是ggplot对于在R中处理数组似乎很方便。

0 个答案:

没有答案