我是R的新手,我正在寻找构建一个包含3个元素的csv文件的R脚本:
begin
DataFrame的内容如下所示:
def dialogue_b1():
begin = 0
print("You identify as a male.")
print("...")
continue_b1 = input('Type "begin" to continue.')
if continue_b1 == 'begin':
dialogue_b1_a()
return
我尝试使用以下代码来获取文件名,然后使用这些代码来解析XML,但我似乎打了一个墙(由于我对R的经验不足):< / p>
Id
Type
Filename
结果是我收到了消息: UseMethod(“read_xml”)中的错误: 没有适用于“read_xml”的方法应用于类“list”的对象
你们中的一位专家可以指出我正确的方向吗?
非常感谢
答案 0 :(得分:0)
通常只能从字符串中读取数据。此外,要读取xml,您需要xml-library中的xmlParse():
library(XML) # install it with install.packages("XML") if needed
files_inp <- as.character(GetNames[,3]) # you will need the filenames as character
for (f in files_inp) {
assign(paste0("file",f), xmlParse(file = f)) # I never read XML files, but that should work! :-)
}
您的输出数据应该是名为file1,file2,...
的变量希望有所帮助!