【问题标题】:Read comma separated string data from csv file into list in R将逗号分隔的字符串数据从csv文件读入R中的列表
【发布时间】:2020-11-09 19:17:29
【问题描述】:

我有一个 csv 文件,其中包含实验中谷物品牌分组的数据。每个主题都有一行(约 2000 个主题),每一行都有不同数量的人们喜欢的品牌(用逗号分隔的文本字符串)

srno 品牌 1 GMI 'TOTAL' WG 原汁原味,POS H-C 葡萄坚果原汁原味,后大粒松脆 PCN 2 GMI TINY TST STB、GMI 蜂蜜坚果 CHEERIOS REG、GMI TINY TST BB、GMI APPLE CN TOAST CRUNCH 3 QKR SQUARES CN

我想将数据读入数据框中,以便将每一行中的品牌作为列表的一个元素 我的目标是能够进行文本挖掘分析以探索相似之处(即同时出现的品牌)

几年前我看到一个类似的问题,但我无法调整解决方案 Text file to list in R

【问题讨论】:

    标签: text-mining


    【解决方案1】:

    设法解决了这个问题! 我使用 StringsAsFactors=FALSE 选项读取了 csv 文件(这很重要)

    `x = read.csv ("datafile.csv", stringsAsFactors=FALSE)        
    #strings of brand names read into variable str_brand        
    #the following stmt then turns the chars in str_brand into a list         
    #note..I had the individual brands separated by commas in the csv file
    

    brands_list

    `

    【讨论】:

      猜你喜欢
      • 2012-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-24
      相关资源
      最近更新 更多