我正在尝试绘制定量变量并通过第三个分类变量对点进行着色,该变量取13个值。看似简单,但我收到了一个错误:
Error in plot.xy(xy, type, ...) : invalid color name 'debt_consolidation'.
>plot(loansData$FICORangeMin, loansData$Interest.Rate,
pch=19,cex=0.5, col=loansData$Loan.Purpose)
如何将字符变量转换为数字以用于贷款目的?
我是R的新编程,非常感谢你的帮助。谢谢。
答案 0 :(得分:0)
我怀疑你的颜色值是因子类,所以这可能有效:
# Check:
str(loansData$Loan.Purpose)
# if a factor then do this:
plot(loansData$FICORangeMin, loansData$Interest.Rate,
pch=19,cex=0.5, col=as.character(loansData$Loan.Purpose) )