分析天津市房价的空间因素影响

所有代码与解析

# -*- coding: utf-8 -*-
"""
Created on Thu Mar  4 16:23:30 2021@author: 89344
"""import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings('ignore')
from bokeh.plotting import figure,show,output_file
from bokeh.models import ColumnDataSource
from bokeh.models import HoverTool
'''
1 加载数据
'''
import os
os.chdir(r'F:\I_love_learning\junior\数据挖掘与数据仓库\课程设计')
df = pd.read_csv('dataxiaoqu3.csv')
df.dropna(inplace = True)'''
2 计算指标
'''data_sale = df[['小区名称','单价','lat','lng']]
data_sale.groupby(by = '小区名称').mean()
data_sale.reset_index(inplace = True)
del data_sale['index']'''
3 导出数据
'''
data_sale.columns = ['name','price','lat','lng']
data_sale['name'] = data_sale['name'] + " "
data_sale.to_csv('xiaoqudatapro.csv')'''
4 Qgis处理后加载处理后的数据
'''
data_q3 = pd.read_excel('data_ana.xlsx')
data_q3.fillna(0,inplace = True)'''
5 标准化处理
'''
def f1(data,col):return(data[col]-data[col].min()/(data[col].max()- data[col].min()))data_q3['路网密度指标'] = f1(data_q3,'长度')
data_q3['离市中心距离'] = ((data_q3['lng'] - (-2224))**2 + (data_q3['lat']- 4342200)**2)**0.5
#计算市中心距离data_q3_test = data_q3[['路网密度指标','离市中心距离','price_均值']]
data_q3_test = data_q3_test[data_q3_test['price_均值']>0].reset_index()
del data_q3_test['index']plt.figure(figsize = (15,6))
plt.scatter(data_q3_test['路网密度指标'],data_q3_test['price_均值'], s = 4, alpha=(0.2))
plt.savefig(r'F:\I_love_learning\junior\数据挖掘与数据仓库\课程设计\image\路网密度指标与房价的关系.png')plt.figure(figsize = (15,6))
plt.scatter(data_q3_test['离市中心距离'],data_q3_test['price_均值'], s = 4, alpha=(0.2),color = 'red')
plt.savefig(r'F:\I_love_learning\junior\数据挖掘与数据仓库\课程设计\image\离市中心距离与房价的关系.png')
'''
相关性分析
0.3-0.5较相关
'''
data_q3_test.corr().loc['price_均值']'''
按照市中心距离来分析指标相关性
'''
dis = []
lwmd_person = []
zxjl_person = []for distance in range(10000,110000,10000):datai = data_q3_test[data_q3_test['离市中心距离']<=distance]r_value = datai.corr().loc['price_均值']
#    print(r_value)dis.append(distance)lwmd_person.append(r_value.loc['路网密度指标'])zxjl_person.append(r_value.loc['离市中心距离'])#添加列表值print('离市中心距离小于等于%i米时: ' %distance)print('数据量为%i条' %len(datai))print('路网密度指标相关性系数为%.3f' %r_value.loc['路网密度指标'])print('离市中心指标相关性系数为%.3f' %r_value.loc['离市中心距离'])'''
折线图绘制
'''
df_r = pd.DataFrame({'lwmd_person':lwmd_person,'zxjl_person':zxjl_person},index = dis)source = ColumnDataSource(df_r)hover = HoverTool(tooltips = [('离市中心距离','@index'),('路网密度相关系数','@lwmd_person'),('离市中心距离相关系数','@zxjl_person')])
output_file('F:\I_love_learning\junior\数据挖掘与数据仓库\课程设计\image\cor.html')
p = figure(plot_width = 900, plot_height = 350,title = '随着市中心距离增加,不同指标相关性变化',tools = [hover,'box_select,reset,xwheel_zoom,pan,crosshair'])
p.line(x = 'index', y='lwmd_person',source = source,line_alpha = 0.8,line_color = 'green', line_dash = [15,4], legend = '道路密度相关系数')p.circle(x = 'index', y='lwmd_person',source = source,size = 8,color = 'green', line_dash = [15,4], legend = '道路密度相关系数')
p.line(x = 'index', y='zxjl_person',source = source,line_alpha = 0.8,line_color = 'blue', line_dash = [15,4], legend = '中心距离相关系数')p.circle(x = 'index', y='zxjl_person',source = source,size = 8,color = 'blue', line_dash = [15,4], legend = '中心距离相关系数')p.legend.location = 'center_right'
show(p)print('finished!')

结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
结论:

  1. 通过路网面积参数和离市中心距离与天津房价的关系图可以得出天津房价与路网面积正相关,与离市中心距离负相关,但是相关性不大
  2. 通过天津房价空间分布得出,从整个天津来看,离市中心距离越近的房价越高,从各个区独立来看,每个区的房价也同样,离每个区中心距离越近,房价相对越高
  3. 通过随市中心距离增加不同指标相关性变化得出市中心30000米范围内中心距离与路网密度对房价的影响增加,超过40000米之后相关系数趋于稳定

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/22558.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python爬取天津房价并进行可视化

Python爬取天津房价并进行可视化 步骤代码 步骤 1.爬取网页信息 2.解析网页信息&#xff0c;获取需要的数据&#xff0c;存入CSV文件中 3.读取CSV文件&#xff0c;对数据进行处理&#xff0c;包括剔除异常值&#xff0c;空值等&#xff0c;进行可视化 代码 import requests …

房价概况:2013年2月26日天津各区县房价一览

2013年2月26日全市新建商品房交易373套、面积37502.8平方米&#xff0c;平均价格每平方米10504元。其中&#xff0c;住宅335套、面积34159.8平方米&#xff0c;平均价格每平方米9844元。二手住宅交易275套、面积22696.8平方米&#xff0c;平均价格每平方米8579元。

Spring实战----Taco Cloud(墨西哥煎玉米卷在线订购系统)

记录一下根据《Spring实战&#xff08;第五版&#xff09;》(人民邮电出版社)所学习的过程 目录 项目初始化 开发WEB应用 使用数据库 使用Spring Data JPA进行持久化数据 使用Spring Security保护Spring 自定义用户验证 项目初始化 New一个Project&#xff0c;选择Sprin…

C/C++字符串

一.C风格的字符串 1. char a[6] { h,e,l,l,o,\0 }; printf("%s", a);//hello#include<iostream> #include<string> using namespace std; int main() {char a[6] { h,e,l,l,o,\0 };char b[5] { h,e,l,l,o};//空间至少大一位留出\0位置char c[6] { h,e…

Qt输入窗口部件编程(一) QComboBox和QFontComboBox

文章目录 前言1、 Qt常用的输入窗口控件2、QFontComboBox 和 QComboBox控件编程2.1 控件简介2.1.1 QComboBox组合框2.1.2 QFontComboBox字体组合框 2.2 例程功能设计2.3 例程执行效果2.4 生成项目2.5 代码编辑2.5.1 修改项目文件_qcombobox.pro2.5.2 修改 main.cpp2.5.3 修改 w…

Xmind8 乱码问题解决(查看文件字体并下载安装相应字体)

每台电脑引起Xmind软件出现乱码的原因也不一样&#xff0c;本文仅适用于解决字体缺少或者字体版本不对而引发的乱码问题。每台电脑缺少的字体包也不一样&#xff0c;要通过“工具”-》“提取样式”菜单&#xff0c;具体分析自己的Xmind文件需要什么字体&#xff0c;然后搜索对应…

idea主题 插件 乱码 快捷键

idea样式网站 http://www.easycolor.cc/ http://www.riaway.com/ idea 乱码情况 中文乱码问题分类&#xff1a; 1.编码普通中文乱码 2.properties文件中文乱码 3.console控制台中文乱码 4.搜索框中文乱码 5.svn注释中文乱码 解决方法&#xff1a; 1、编码普通中文乱码 ①s…

基于声学模型共享的零资源韩语识别系统

声学模型共享方法是极低资源小语种语音识别一种解决方案&#xff0c;能够实现不需要任何语音数据的语音识别。本文介绍清华大学语音与音频技术实验室的零资源韩语语音系统&#xff0c;其在不使用任何韩语语音数据的情况下&#xff0c;在Zeroth韩语数据集上的测试CER达到了27.33…

韩语在线翻译图片识别_图片怎么转表格excel

图片转表格excel&#xff0c;快来免费用 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 相信大部分小伙伴选择拍图识字 是因为强大的ocr识别功能 图片文字一键提取导出 但是&#xff0c;有多少人知道 拍图识字还可以成为你的私人翻译&#xff01;1 多语言转换 拍图识字首页点击拍照/…

韩译中难吗,如何做好韩语翻译

我们知道&#xff0c;韩语是韩国的官方语言&#xff0c;由于长期和中国文化的接触&#xff0c;历史上曾用汉字标记&#xff0c;并且将汉语融入其词汇&#xff0c;基于这一特点&#xff0c;韩译中难吗&#xff0c;如何做好韩语翻译? 据了解&#xff0c;中韩文化交流的历史可以追…

韩语在线翻译图片识别_3个OCR文字识别工具,最后一个许多人都不知道!

在日常生活和工作中,经常有需要录入一张图片或实物内容的文字信息的时候,对于少量内容,你或许可以轻松完成。可是一旦内容多,而你打字速度又不快的情况下,那可真的是一件非常枯燥又费力的事情。 而一般遇到这种情况,大家就可以利用OCR文字识别工具,只需简单对着物体拍张…

韩语在线翻译图片识别_如何用扫描全能王将图片转成文字?

扫描君有个写材料的朋友&#xff0c;每次需要摘录书或宣传册里的内容&#xff0c;他总是一个字一个字地敲&#xff0c;效率不高&#xff0c;还容易出错&#xff0c;自己也很痛苦&#xff01;&#xff01; 扫描君也有这样的亲身体会&#xff1a; 在微博、朋友圈里看到一些图片或…

韩语翻译拍照怎么弄?分享几款拍照翻译软件

拍照翻译软件是一种基于人工智能技术开发的翻译工具&#xff0c;它可以通过拍照识别文字&#xff0c;然后将文字翻译成大家选择的语言。这种翻译方式比传统的输入文字翻译更加方便快捷&#xff0c;无需手动输入文字&#xff0c;提高了翻译的效率、准确性&#xff0c;也提供更好…

yandex的“Search queries” report(搜索查询报告)

上一篇提到了我们查询访客关键词的入口&#xff0c;需要从“搜索查询”报告中点击进入&#xff0c;那么我们好好的来了解一下其中数据的具体含义吧~ 首先&#xff1a;该报告包含来自投放您的广告的搜索平台的用户查询&#xff0c;包括与您的关键字在语义上匹配的搜索查询。这句…

韩语识别_韩语文字识别_韩语图片识别 - 云+社区 - 腾讯云

广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 购买预付费包更加优惠 识别 小时语音不到 元 每月赠送免费额度最大程度降低客户成本 效果好 字准率 处于业界领先水平 与微信王者荣耀的语音转文字使用一套服…

【pdf翻译中文】免费自用日语pdf转中文、韩语pdf转中文(也可以转英文)或者其他小语种法语、德语pdf转中文

不是很精确、有点慢&#xff0c;但是也够用&#xff0c;胜在免费free 效果图&#xff1a; 一些对比&#xff1a; 模型来自于&#xff1a; https://huggingface.co/models 文件目录 调用模型的代码&#xff1a; 运行此段代码&#xff0c;执行翻译 一些简单的设置在这里…

在线翻译_英汉互译,支持繁体,韩语,日语 - 微信小程序在线翻译,单词句子翻译

打开微信&#xff0c;搜索页面 输入&#xff1a;超实用工具箱 找到上图所示的小程序点击打开&#xff0c;在菜单栏中找到【在线翻译】&#xff0c;点开进入翻译页面 有多种语言可以选择&#xff1a;英文&#xff0c;简体中文&#xff0c;香港&#xff0c;台湾&#xff0c;韩语&…

韩语在线翻译图片识别_最强文字识别APP

在我们日常生活和办公中&#xff0c;处理纸质文档上的文字是必不可免的&#xff0c;而当我们需要快速把纸质上的文字转换成可编辑的电子文档时候&#xff0c;如果单靠打字输入的话往往令人有点头疼&#xff0c;特别是面对字数众多的文本。此时此刻&#xff0c;一个识别准确 OCR…

【韩语图片文字识别】如何快速识别韩语图片文字,将文字变成电子档,进行翻译处理教程

场景&#xff1a;在韩语学习&#xff0c;韩语工作中经常遇到一些文字图片&#xff0c;如何将韩语图片文字从图片上扣下来&#xff0c;我们可以直接复制粘贴&#xff0c;提高我们的工作效率 我们会用到一款小工具&#xff1a;咕嘎ocr多语言文字识别系统 软件下载链接&#xff…

网站接入qq客服在线聊天

一. 注册一个网站专用QQ。 二. 到QQ商家设置QQ在线状态&#xff1a;http://wp.qq.com/set.html 免费开通设置会话类型 三、生成代码 四、将代码粘贴到自己的网站上&#xff0c;之后访客就可以点击图标给网站客服QQ留言了。