我要来了,因为我不需要帮助来实现练习,但我需要帮助解决一个我无法修复的错误。
这是主题:
在R中,更合适的缺失数据指标是“NA”(不可用)。因此,用“NA”替换每次出现的“?”。
一个。在本练习中,仅使用没有缺失值的数据点为乳房摄影数据创建R数据框。这可以使用complete.cases函数来完成,该函数输入数据帧并返回布尔向量v,其中v [i]等于TRUE iff数据帧样本是否完整(意味着它不具有NA)。例如,如果数据框存储在mammogram.frame中,则mammogram2.frame = mammogram.frame[complete.cases(mammogram.frame),]
会创建一个名为mammogram2.frame的新数据框,其中包含所有完整的乳房X线照片数据样本。
所以我编码:
mammogram = read.table("https://archive.ics.uci.edu/ml/machine-learning-databases/mammographic-masses/mammographic_masses.data",
sep=",",
col.names=c("Birads","Age","Shape","Margin","Density","Severity"),
fill=TRUE,
strip.white=TRUE)
#Replace N/A by -1
mammogram2.frame = mammogram.frame[complete.cases(mammogram.frame),]
#Display data frame
mammogram2
但是我收到了这个错误:
> mammogram2.frame = mammogram.frame[complete.cases(mammogram.frame),]
Error: object 'mammogram.frame' not found
我在互联网上找不到任何关于它的解决方案,我尝试了很多东西,但缺失的值仍然是'?'
感谢