我有一个愚蠢的问题:/ 我正在学习使用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中处理数组似乎很方便。