私はRが初めてで、明らかに何らかの根本的な誤りを犯しています。メイン プログラムでは同じコードが正常に動作しますが、関数内のデータ フレーム引数からキー データにアクセスできません。
doit = function(qs) {
names(qs) # i expect this to print the column names in my data, but it doesn't
cat(nrow(qs),"\n"); # the number of rows does print correctly though
}
qs_csv <- read.csv('qs.csv',sep=",",quote="",header=TRUE)
qs1 = data.frame(qs_csv)
# names(qs1) # column names print here fine
doit(qs1)
doit() 内の qs のすべてのプロパティにアクセスできないのはなぜですか?