r - 分隔数据的字符值(R 代码)
问题描述
我有一个数据集的特定列,其中包含 1 个响应的多个答案选择:
market_purchases
Meats & Poultry, Seafood, Vegetables
Meats & Poultry, Vegetables
Vegetables, Fruits
我目前正在尝试分析上面显示的列的更大版本。本质上,客户报告了他们在市场上购买的东西,我正在尝试创建频率图。我尝试使用的代码如下所示:
fourth_question_viz <- ggplot(data=data_org, aes(market_purchases))
+ geom_bar(aes(fill=market_purchases))
包含多个对象(例如“肉类和家禽,蔬菜”)的响应会出现问题,而不是计算“肉类和家禽”的 1 个响应和“蔬菜”的 1 个响应,代码将其视为一个唯一值,例如“肉类和家禽,蔬菜” ”。
有没有办法可以修复 CSV 文件或添加代码来说明响应中的每个对象?
解决方案
推荐阅读
- python-3.10 - 如何解决vscode中不和谐的reportMissingImports
- python - 如何在 Python 中将奇怪的 unicode 字符(“故障”文本)转换为常规文本?
- excel - excel中的新列中的Marge multpile列
- python - 使用两个类实例
- node.js - 如何从 Node.js 中的文本中检测地址
- java - 在 Android 11 上使用 File.listfiles() 时文件列表不完整
- java - 如何使用 MediaStore.createDeleteRequest?
- flutter - 使用 Flutter 获取 iOS/Android 上可用的音频设备列表
- laravel - 无法为不可为空的字段返回 null - rebing/graphql
- c++ - 如何在运行时复制编译时十六进制字符串解释!?C++