我有以下R代码,它使用cluster1_dataset,....,cluster5_dataset等名称动态创建5个对象,如下所示:
# Extract cluster data
for (i in 1:K) {
assign(paste("cluster",i,"_dataset",sep=""), subset(clustered_input_dataset, cluster == i))
}
如何在R?
中访问这5个动态创建的对象我尝试了以下内容:
# Plot histograms & boxplots for each cluster to look at shift_length_avg frequency distribution
par(mfrow=c(K,2))
for (i in 1:K) {
# Analyze cluster#1
hist(dataset$shift_length_avg)
}
这给了我以下错误:
Error in dataset$shift_length_avg :
$ operator is invalid for atomic vectors