Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
能够识别R中的异常值,但当我试图删除它时,它不会被删除_R_Data Cleaning - Fatal编程技术网

能够识别R中的异常值,但当我试图删除它时,它不会被删除

能够识别R中的异常值,但当我试图删除它时,它不会被删除,r,data-cleaning,R,Data Cleaning,因此,我正在处理一个数据集,并试图从数据中删除一个异常行。就业期的值为123。我还删除了其他一些异常值,效果很好。我创建了一个新的数据集,该数据集只更新以前的数据集,而不更新数据集。原始数据集名为credit 这是我的密码: # Outlier cutoff for annual income (Bigger than Q3 + 1.5*IQR) outlier_annual_inc <- quantile(credit$person_income, 0.75) + 1.5*IQR(cr

因此,我正在处理一个数据集,并试图从数据中删除一个异常行。就业期的值为123。我还删除了其他一些异常值,效果很好。我创建了一个新的数据集,该数据集只更新以前的数据集,而不更新数据集。原始数据集名为credit

这是我的密码:

# Outlier cutoff  for annual income (Bigger than Q3 + 1.5*IQR)
outlier_annual_inc <- quantile(credit$person_income, 0.75) + 1.5*IQR(credit$person_income)
outliers <- which(credit$person_income > outlier_annual_inc)
hist(no_outlier_data$person_income, 50, xlab = "annual income", main = "Person Income")
#Outlier cutoff for age
outlier_age <- which(credit$person_age > 122)
outlier_emp_length <- which(credit$person_emp_length > 100)
outlier_emp_length
outlier_age
clean_data <- (credit[-outlier_age, ])
clean_data <- clean_data[-outliers, ]
clean_data <- clean_data[-outlier_emp_length, ]
#年收入的异常值截止值(大于第三季度+1.5*IQR)

离群值年度离群值是年龄和收入离群值常见的就业长度离群值吗?如果你发布一些数据,包括离群值显示,我发布数据吗?只是一个屏幕截图?如果您创建一个小的可复制示例以及预期的输出,将更容易提供帮助。了解。