[英]Replacing values in a particular column in a CSV file using R
我正在將數據集加載到R中,並在名為“收入”的列上執行一些操作。 這是我的代碼:
CustomerAnalysis <-read.csv(file="C:\\Users\\Hemanth\\Desktop\\509\\Marketing-Customer-Value-Analysis.csv", header=TRUE)
attach(CustomerAnalysis)
GenderSummary <- summary(Gender)
GenderSummary
Income
Income[Income==0] <- NA
Income[Income <= 29999] <- "Low"
Income[Income > 29999 & Income <= 69999 ] <- "Medium"
Income[Income > 70000] <- "High"
我正在嘗試將“收入”分類為“低”,“中”和“高”。 直到“低”和“中”,直到“高”,它都可以正常工作,它用“高”替換“收入”列中的所有值,但NA值除外。
我不知道怎么了 請幫忙。 謝謝。
我能夠解決。 我將“高”語句更改為:
Income[Income >= 70000 & Income != "Low" & Income != "Medium" ] <- "High"
而且有效。
我不明白為什么它不能更早地工作。 有任何想法嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.