原创:数据臭皮匠 

【导读】Kaggle ,作为听说它很牛X但从未接触过的同学,可能仅仅了解这是一个参加数据挖掘比赛的网站,殊不知Kaggle也会有赛题相关的数据集,

比如我们熟知的房价预测、泰坦尼克号乘客生存预测、手写数字识别等,并且每个比赛下面都会有大神分享自己的思路和代码,如果能利用好这些资源,

一定对我们的学习有所帮助。接下来,就跟我一起入门kaggle吧!

01|Kaggle网址和主界面

Kaggle网址:https://www.kaggle.com

Kaggle的主界面长这样:

02|进入比赛列表

进入主界面后,点击Compete就可以看到比赛列表了,往下划你就可以看到几个我们收悉的比赛

03|查看一个比赛

这里我们举个例子,点击比赛列表中的房价预测项目,进入比赛详情页,你会看到比赛说明、比赛数据以及大神们分享的代码

04|点击Notebooks

点击Notebooks进入大神分享列表

如果你想看人气较高的大神代码,可以通过点击右上角的Hotness按钮,然后选择Most Votes,会为你展示点赞量较高的分享

如果是初学者建议先看第一条分享, 该分享是对房价预测赛题的数据处理,算是数据清洗过程

05|进入一个分享

我们点击进入点赞量最高的分享,往下拉,就可以看到整个代码过程啦

这里分享一下我的学习体会。学习最怕的就是找到Notebook之后,看一遍就关掉了,这样速度虽快,但很快就忘记了。强烈建议你一定要跟着别人的代码动手敲一下,

一行一行的照着敲,敲的多了,你自己就能找到感觉了。只有亲自动手敲代码,执行代码,才能真切体会其中的细节。

06|下载比赛数据集

我们回到比赛详情页菜单栏,点击Data

你会看到数据文件的介绍和数据文件位置

往下翻就可以看到下载按钮了,点击Download All 下载数据

但是需要注册才能下载数据哦,如果注册环节出现问题,请参考本公众号我的另一篇文章《注册Kaggle教程》。你也可以通过本公众号回复"房价预测"直接获取该项目数据集。

07|工具推荐

对于一些早就听说过Kaggle,但是一直没有行动起来的同学,很可能因为它是全英文的网站而止步了。但是我建议你不用因为看不懂英文而放弃,其实笔者的英语水平也有限,很多我也看不明白。你可以借助谷歌翻译,

虽然翻译的不咋滴,但是基本上能够帮助我们搞明白。久而久之,不仅技术提升了,英语水平也上来了。其实最重要的还是坚持。一开始我们学习的进度会很慢,但是对于初学者,这也恰恰提供了一个慢慢消化知识的过程。

还记得我敬佩的一个大牛说过,"越快越慢,越慢越快"。现在我对这句话的体会更加深刻了,也更加认同了。

08|我的分享目的

介绍一条入门路径,不能保证是最优的,最重要的是能够找到一起学习的小伙伴。希望能够帮助未入门的同学先踏进一只脚。也欢迎大家留言给我提建议啊!

另外放上本文的飞书链接,根据读者提出的问题或者对该主题有新的理解,我们会对这篇文章不断完善

长按二维码关注我们的公众号哦

kaggle新手如何在平台学习大神的代码的更多相关文章

  1. 学习大神笔记之“MyBatis学习总结(二)”

    MyBatis对表的增删改查操作         主要有两种方式:基于XML实现和基于注解实现. 完整项目结构: 工具类:MyBatisUtil-------用于获取  sqlsession pack ...

  2. 为何你跟着滴滴D8级前端大神撸代码,技术却依旧原地踏步?

    引子 听说最近有很多小伙伴,热衷于在慕课网上学习各种前端实战教程,并以完成项目为奋斗目标.比如本文接下来要提到的<Vue2.0高级实战之开发移动端音乐App>,这门课程的传授者是来自滴滴D ...

  3. 学习大神笔记之“MyBatis学习总结(三)”

    一.连接数据库的配置单独放在一个properties文件中          创建db.peoperties----保存数据库配置信息      driver=com.mysql.jdbc.Drive ...

  4. 对生成对抗网络GANs原理、实现过程、应用场景的理解(附代码),另附:深度学习大神文章列表

    https://blog.csdn.net/love666666shen/article/details/75522489 https://blog.csdn.net/yangdelong/artic ...

  5. PAT1080 MOOC期终成绩 (25分) ——同样参考了柳婼大神的代码及思路,在自己的代码上做了修改,还是很复杂

    1080 MOOC期终成绩 (25分)   对于在中国大学MOOC(http://www.icourse163.org/ )学习“数据结构”课程的学生,想要获得一张合格证书,必须首先获得不少于200分 ...

  6. 北大zhw大神bzoj1756代码

    #include <cmath> #include <cstdio> #include <cstdlib> #include <iostream> #i ...

  7. 李洪强iOS学习交流群-iOS大神群

    iOS学习大神群-群号:483959373

  8. 交流希望希望能得到一些大神的指点,加QQ群:249627436 java技术交流群

    查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 本人学习java,1年多,对一些基本技巧已掌握.为了使自己能力晋升建了一个QQ群:java交 ...

  9. 老猪带你玩转自定义控件三——sai大神带我实现ios 8 时间滚轮控件

    ios 8 的时间滚轮控件实现了扁平化,带来很好用户体验,android没有现成控件,小弟不才,数学与算法知识不过关,顾十分苦恼,幸好在github上找到sai大神实现代码,甚为欣喜,顾把学习这个控件 ...

随机推荐

  1. jmeter处理加密接口

    jmeter处理加密接口 普及知识点: 我们常见的加密方式有:(RSA .AES.MD5.secret) 如下四种情况: 1.请求加密.响应加密 2.请求不加密.响应加密 4.请求加密.响应不加密 5 ...

  2. oracle 常用语句2

    -- number(38) -- char(2000) -- varchar(4000) create table student( sno number(3) primary key, sname ...

  3. ReentrantReadWriterLock源码(state设计、读写锁、共享锁、独占锁及锁降级)

    ReentrantReadWriterLock 读写锁类图(截图来源https://blog.csdn.net/wangbo199308/article/details/108688148) stat ...

  4. react第四单元(ref与DOM-findDomNode-unmountComponentAtNode)

    第四单元(ref与DOM-findDomNode-unmountComponentAtNode) #课程目标 理解react的框架使用中,真实dom存在的意义. 使用真实dom和使用虚拟dom的场景. ...

  5. 谷歌学术: but your computer or network may be sending automated queries. To protect our users, we can't process your request right now. See Google Help for more information.

    原因是屏蔽了日本和新加坡的服务器,切换服务器为其他地方即可

  6. [日常摸鱼]bzoj4802 欧拉函数-PollardRho大整数分解算法

    啊居然要特判,卡了好久QAQ (好像Windows下的rand和Linux下的不一样? QwQ一些东西参考了喵铃的这篇blog:http://www.cnblogs.com/meowww/p/6400 ...

  7. 聊聊自学大数据flume中容易被人忽略的细节

    ​前言:老刘不敢保证说的有多好,但绝对是非常良心地讲述自学大数据开发路上的一些经历和感悟,保证会讲述一些不同于别人技术博客的细节. 01 自学flume的细节 老刘现在想写点有自己特色的东西,讲讲自学 ...

  8. 基于frp的内网穿透实例1-通过SSH访问内网机器

    原文地址:https://wuter.cn/1804.html/ 老母鸡终于到了,作为一个能运行linux系统的四核1G硬件,它还是比较小巧的. FRP 全名:Fast Reverse Proxy.F ...

  9. k8s重器之Service

    Service是k8s的核心,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并将请求进行负载分发到各个容器应用上. 目录: Service定义详解 Service基本 ...

  10. mysql字符串拼接

    逗号分隔拼接字符串 SELECT group_concat(USER_ID)from rocky_bankinfo         默认大小2014 2).可以简单一点,执行语句,可以设置作用范围   ...