大家好,今天是周日,来点愉快的。昨天在读书的时候,看到一个案例说美国有一位大哥,为了找到一个合适的女朋友,写了一段代码拿到了婚恋网站的一些妹子数据,然后使用一些模型对数据进行分类,接着根据分类结果找到合适自己的那一类妹子,最后与这一类妹子逐个约会,在约会了近百次之后,终于快乐的结婚了。
我定睛一看,不就爬数据建模分类吗,这些咱也会,虽然有女朋友了,但是为了锻炼技术,我也要操作一番试试,于是找到某婚恋交友网站
接着熟练的F12,查找数据包,再熟练的启动Python,写一段爬虫请求数据,然后对数据进行清洗过滤掉一些没有用的信息,最终拿到下面的数据
对于这组数据,一些描述性分析就不需要做了,回去看看了那位美国猛男是对数据用Kmodes进行分类
因为在喜欢的类型这一列中,妹子们一共喜欢9种类型的男性:稳重内敛、温柔体贴、落落大方、活泼开朗等,于是乎先对一些连续的数据使用Kmeans分分类,看看分几类合适
经过一番操作,根据误差收敛图等指标决定将这些妹子分为4类比较合适,于是开始分类
经过并不漫长的等待之后,可以看到我们也成功的对这些妹子数据成功分类了。现在要做的就是根据自己的类型回去找到属于自己的那一类,比如要是你的性格是稳重内敛,那就可以从数据中取出第二类妹子的id,然后打开相亲网站通过id找到妹子就行
当然对于我这样稳重内敛+温柔体贴+落落大方等标签全占了的靓仔,还需要更多的模型,于此再次打开网站想要操作一番,可是这时候女朋友进来了,看到电脑屏幕上的相亲网站,不知道后面会发生什么,欢迎大家留言吱一声~~
● 80%的人都不知道,全球Python库下载前10名
● 我珍藏的一些好的Python代码,技巧|上篇
● 爬取300本Python书籍,用Python告诉你哪家强?
点击阅读原文,原创400篇干货文章
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何解决python中保存文件的错误?11/24
- ♥ 粉丝问我七夕送点啥,我用Python教你一招!07/24
- ♥ 如何自定义python迭代器的类09/26
- ♥ windows10中如何将python添加到路径中08/31
- ♥ 什么是 python 类型提示11/22
- ♥ 如何在python中实现格式化12/27
内容反馈