gpt4 book ai didi

r - 从带有嵌入列表的 CSV 文件创建数据框

转载 作者:行者123 更新时间:2023-12-04 04:56:32 24 4
gpt4 key购买 nike

我对 R 还是比较陌生,可能已经完全搞砸了数据帧的概念。

但我有以下格式的 csv 文件:

ID;Year;Title;Authors;Keywords;

Authors 和 Keywords 应该是一个字符串列表。例如

1;2013;Towards Dynamic Non-obtrusive Health Monitoring Based on SOA and Cloud;Mohammed Serhani, Abdelghani Benharret, Erlabi Badidi;E-health, Diseases, Monitoring, Prevention, SOA, Cloud, Platform, m-tech;



有没有办法将这个 csv 文件读入 R,以便作者和关键字的数据框列构建为列表列表?这是否需要我以特定方式格式化 csv 文件?

使用以下选项读取 csv
articles <- read.csv(file="ls.csv",head=TRUE,sep=";",stringsAsFactors=F)

将 Authors 列生成为包含字符实例的列表。但是我想要实现的是在 Authors 列中的每个字段中获取字符列表。

最佳答案

您是说您的文件包含以分号分隔的五个变量(ID、年份、标题、作者、关键字)?然后,根据定义,它不是 csv 文件!请记住,csv 代表逗号分隔值。有人把它命名为这样就搞砸了。

您可以使用 read.table 读取任意分隔的数据:

articles <- read.table("ls.csv", header=TRUE, sep=";", stringsAsFactors=FALSE)

关于r - 从带有嵌入列表的 CSV 文件创建数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16687210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com