动手学深度学习--预测房价(Kaggle)

目录

访问和读取数据集

数据预处理

处理数据值

处理离散值

模型

训练

𝐾折交叉验证

 模型选择

提交预测

需要注意的函数

slice


Kaggle的房价预测比赛,一个简单的线性回归练习,包括如何处理数据、输出csv文件,很实用。

此数据集由Bart de Cock于2011年收集 :cite:De-Cock.2011, 涵盖了2006-2010年期间亚利桑那州埃姆斯市的房价。https://www.kaggle.com/c/house-prices-advanced-regression-techniques
 

访问和读取数据集

竞赛数据分为训练集和测试集。 每条记录都包括房屋的属性值和属性,如街道类型、施工年份、屋顶类型、地下室状况等。 这些特征由各种数据类型组成, 例如,建筑年份由整数表示,屋顶类型由离散类别表示,其他特征由浮点数表示。一些数据完全丢失了,缺失值被简单地标记为“NA”。 每套房子的价格只出现在训练集中。 希望划分训练集以创建验证集。

直接从网站下载数据在程序所在文件夹(或放在其他文件夹),然后读取

%matplotlib inline
import numpy as np
import pandas as pd
import torch
from torch import nn
from torch.utils import data


train_data = pd.read_csv('./train.csv') #需要后缀
test_data = pd.read_csv('test.csv
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值