【发布时间】:2021-12-07 12:13:09
【问题描述】:
一个similar question 确实有类似类型的问题,但似乎涉及一些拼写错误,并且没有使用正确的功能,不知道它不是数据框。我的正在作为表格结构的 .csv 文件中的列表读入。我还尝试了这个 question 中建议的 do.call 中的 rbind 选项,但没有奏效,所以它被注释掉了,它仍然显示为 typeof() 下的列表。
这是数据集的公开 Google spreadsheet,这是我的可重现代码:
# Read study file
getwd()
bank <- read.csv("attemptCSV.csv")
bank
typeof(bank)
bank <- data.frame(bank)
typeof(bank)
colnames(bank)
#do.call(rbind.data.frame, bank)
#typeof(bank)
#> typeof(bank)
#[1] "list"
#> bank <- data.frame(bank)
#> typeof(bank)
#[1] "list"
#> colnames(bank)
# [1] "age" "job" "marital" "education" "default" "balance" "housing" "loan"
# [9] "contact" "day" "month" "duration" "campaign" "pdays" "previous" #"poutcome"
#[17] "y"
【问题讨论】: