R语言租房市场分析(聚类、回归)

上一篇文章写了用R爬取租房数据以及做初步数据分析,这篇文章拿之前爬的数据,对房源进行分类以及探究影响租金的因素。

爬取的数据文末会附上链接。

文章目录

    • 1 使用kmeans对房源数据进行聚类
      • 1.1数据导入
      • 1.2 数据预处理
      • 1.3 判断最佳聚类个数
      • 1.4 建立K-means模型
    • 2 回归模型探究影响租金的因素
      • 2.1 数据预处理
        • 2.1.1 数值型数据:正态性检验
        • 2.1.2 分类变量:转换为哑变量
      • 2.2 建立线性回归模型
      • 模型结论

1 使用kmeans对房源数据进行聚类

kmeans聚类是一种简单粗暴的无监督学习方法,通过点到中心点的距离的计算并反复迭代,可以将没有标签的数据集自动归类。

1.1数据导入

首先,导入数据,

house2 <- read.csv("house2.csv",stringAsFactor = T)
View(house2)

在这里插入图片描述

1.2 数据预处理

为了能用散点图(只有x和y两个坐标)更直观的看出聚类效果,这里就简单选取两个数值型变量:房源价格和面积做聚类。

df<-data.frame(price=house$price,area=house$area)
str(df)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部