你好,我有一个来自亚马逊的鞋子价格数据集,看起来像这样
| 品牌名称|可用|标价|色彩|
| - -|- -|- -|- -|
| 耐克|是的|五十元|红色|
| 耐克|是的|40 - 50美元|红色|
| 阿迪达斯|是的|$46至$90|白色|
| 美洲狮|是的|北美|白色|
我的任务是,如果第二行和第三行有两个价格,那么在表中创建一个新行,并放置第二个价格,如果价格是NAN,那么也删除该列。
我是R语言的新手,并试图从3天来解决这个问题,我的任务是用散点图等图形显示R中不同品牌的平均价格,我期待这样的输出:
| 品牌名称|可用|标价|色彩|
| - -|- -|- -|- -|
| 耐克|是的|五十元|红色|
| 耐克|是的|四十元|红色|
| 阿迪达斯|是的|四十六元|白色|
| 耐克|是的|五十元|红色|
| 阿迪达斯|是的|九十元|白色|
我尝试了不同的代码,但没有工作,可以有人请帮助我与此。
这是我的dataset
1条答案
按热度按时间68bkxrlz1#
我们可以使用带有
-
分隔符的separate_rows
,并省略NAs:第一个