> optdigits <- read.csv("/Users/jiawen/Desktop/optdigits_csv.csv") > optdigits_dist <- dist(optdigits[,1:1038]) Error in `[.data.frame`(optdigits, , 1:1038) : undefined columns selected > optdigits <- optdigits[complete.cases(optdigits),] > optdigits_dist <- dist(optdigits[,1:1038]) Error in `[.data.frame`(optdigits, , 1:1038) : undefined columns selected > optdigits_dist <- dist(optdigits[,1:3]) > mds <- cmdscale(optdigits_dist) > cols <- rainbow(10) > plot(mds,col=cols[optdigits$class+1])为什么mds图像里什么也没有
时间: 2024-01-22 20:20:18 浏览: 22
这个问题可能是因为在距离矩阵计算时,使用了过多的特征列。根据您的代码,您试图计算前1038列的距离矩阵,但是optdigits数据集只有64列。因此,您应该使用正确的列数来计算距离矩阵。例如,如果您只想使用前3列的特征来计算距离矩阵,则可以使用以下代码:
```
optdigits_dist <- dist(optdigits[,1:3])
```
如果您仍然无法得到正确的图像,您可以尝试绘制不同的维度。例如,您可以尝试绘制前两个维度:
```
plot(mds[,1], mds[,2], col=cols[optdigits$class+1])
```
希望这可以帮助您解决问题。
相关问题
'list' object has no attribute class
"list" object has no attribute 'class' 这个错误通常是因为使用了一个列表对象,并尝试访问它没有的属性"class"。列表对象是Python中一个常见的数据结构,用于存储多个元素。列表对象没有"class"属性,因为它不是一个类或对象。要解决这个问题,你需要检查你的代码,确保你正在正确地使用列表对象。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [AttributeError:‘list‘ object has no attribute ‘statement‘ & ‘list‘ object has no attribute ...](https://blog.csdn.net/jiawen2012/article/details/116462738)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [浅谈python 中的 type(), dtype(), astype()的区别](https://download.csdn.net/download/weixin_38689338/13736083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [selenium python send_key error: list object has no attribute](https://blog.csdn.net/Dbao_miao/article/details/118276712)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]