理论+实战,一文详解最常使用的10个聚类算法(附代码)

聚类或聚类分析是无监督学习问题。它通常被用作数据分析技术,用于发现数据中的有趣模式,例如基于其行为的客户群。有许多聚类算法可供选择,对于所有情况,没有单一的最佳聚类算法。相反,最好探索一系列聚类算法以及每种算法的不同配置。在本教程中,你将发现如何在 python 中安装和使用顶级聚类算法。喜欢记得点赞、关注、收藏。【注】完整版代码、数据、技术交流,文末获取。完成本教程后,你将知道:聚类是在输入数据的特征空间中查找自然组的无监督问题。对于所有数据集,有许多不同的聚类算法和单一的最佳方法。
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

真香啊,用这七个 Python 工具真的效率倍增

大家好,为了提高效率,我们在平时工作中常会用到一些Python的效率工具,Python作为比较老的编程语言,它可以实现日常工作的各种自动化。为了更便利的开发项目,这里给大家推荐几个Python的效率工具。 喜欢记得收藏、点赞、关注。1、Pandas-用于数据分析Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。# 1、安装包 $ pip install pandas # 2、进入python的交互式界
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

这或许是你见过的最全面的 Python 重点知识总结

这是一份总结 Python 重点知识点点文章。由于有太多的东西,本篇点篇幅有点长,这也是我"缝缝补补"总结了好久的东西,强烈建议收藏、关注、点赞,再慢慢看~【注】完整版代码、数据、技术交流,文末获取。Py2 和 Py3 的差别print 成为了函数,python2 是关键字不再有 unicode 对象,默认 str 就是 unicodepython3 除号返回浮点数没有了long类型xrange 不存在,range 替代了 xrange可以使用中文定义函数名变量名
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

别再重复造轮子了,这7 个实用的 Python 自动化代码真香啊

关于 Python 有一句名言:不要重复造轮子。但是问题有三个:1、你不知道已经有哪些轮子已经造好了,哪个适合你用。有名有姓的的著名轮子就 400 多个,更别说没名没姓自己在制造中的轮子。2、确实没重复造轮子,但是在重复制造汽车。包括好多大神写的好几百行代码,为的是解决一个 Excel 本身就有的成熟功能。3、很多人是用来抓图,数据,抓点图片、视频、天气预报自娱自乐一下,然后呢?抓到大数据以后做什么用呢?比如某某啤酒卖的快,然后呢?比如某某电影票房多,然后呢?以下是经过 Python3.6.4 调
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

分享两个好用的 Python 小工具

哈喽,大家好。今天给大家介绍两个 Python 好用的小工具。虽然用法简单,却能大大提高开发效率。1. tqdm当程序中for循环需要消耗大量时间来执行的时候,往往我们会添加一个计数器输出程序执行的进度。这种方式的缺点在于需要写一些与业务无关的代码,并且打印的信息过多。如果我们用tqdm可以用进度条的方式显示程序的执行进度,可以有效地避免上述缺点。使用方式非常简单import timefrom tqdm import tqdmfor i in&
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

又一款数据分析神器:Polars 真的很强大

相信对于不少的数据分析从业者来说呢,用的比较多的是Pandas以及SQL这两种工具,Pandas不但能够对数据集进行清理与分析,并且还能够绘制各种各样的炫酷的图表,但是遇到数据集很大的时候要是还使用Pandas来处理显然有点力不从心。今天我就来介绍另外一个数据处理与分析工具,叫做Polars,它在数据处理的速度上更快,当然里面还包括两种API,一种是Eager API,另一种则是Lazy API,其中Eager API和Pandas的使用类似,语法类似差不太多,立即执行就能产生结果。喜欢本文记得收藏、关注
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

常用60类图表使用场景、制作工具推荐

可视化图表种类如此之多,什么场景下应该用什么图表展示,是一个让人头秃的难题。数据可视化的爱好者Severino Ribecca,他在自己的网站上收录了 60 种可视化图表样式以及它们分别适用于什么样的场景,并且推荐了相应的制作工具。点阵图点阵图表 (Dot Matrix Chart) 以点为单位显示离散数据,每种颜色的点表示一个特定类别,并以矩阵形式组合在一起。适合用来快速检视数据集中不同类别的分布和比例,并与其他数据集的分布和比例进行比较,让人更容易找出当中模式。点数图点数图 (Point
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

Pandas 筛选数据的 8 个神操作

日常用Python做数据分析最常用到的就是查询筛选了,按各种条件、各种维度以及组合挑出我们想要的数据,以方便我们分析挖掘。今天我给大家总结了日常查询和筛选常用的种骚操作,供各位学习参考。本文采用sklearn的boston数据举例介绍。喜欢本文记得收藏、关注、点赞。【注】完整代码、数据资料、文末提供技术交流群from sklearn import datasetsimport pandas as pdboston = datasets.load_boston()df = pd.DataFram
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

C语言自用自学笔记(1)

C语言C++ C语言函数调用函数(主函数)变量标识符 关键词标识符命名规则关键词常量printf函数占位符printfinclude命令C++ C语言C++文件后缀名 xxx.cppC语言文件后缀名xxx.cC++可向下兼容C所以一般用cpp后缀名函数//表示注释mainreturn在编程语言中,可以把函数当成一个机器,在函数里面封装好我们的内容,我们只需输入一些东西,就可以输出我们要的东西。int 表示函数的返回类型为整数类型函数首先要输入一些值,在()里定义,也可以不输入。
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

熬夜爆肝!C++核心进阶知识点汇总整理【万字干货预警 建议收藏】

前言前段时间有粉丝问我,大一结束c++刚学完,不知道自己目前学得怎么样?要掌握的知识点有没有都弄懂了?是否基础入门了?前几天已经整理过C++基础入门知识点,没看过的可以看看喔!熬夜爆肝!C++基础入门大合集【万字干货预警 建议收藏】今天继续整理C++进阶篇知识点,一起来看看吧~目录前言C++核心编程1 内存分区模型1.1 程序运行前1.2 程序运行后1.3 new操作符2 引用2.1 引用的基本使用2.2 引用注意事项2.3 引用做函数参数2.4 引用做函数返回值2.5 引用的本质2.6 常量引用
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

不知道天气咋样?一起用Python爬取天气数据分析告诉你

前言今天我们分享一个小案例,获取天气数据,进行可视化分析,带你直观了解天气情况!一、核心功能设计总体来说,我们需要先对天气网中的天气数据进行爬取,保存为csv文件,并将这些数据进行可视化分析展示。拆解需求,大致可以整理出我们需要分为以下几步完成:通过爬虫获取中国天气网7.20-7.21的降雨数据,包括城市,风
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

13个免费资源网站,你想要的全都有!【各类宝藏资源,建议收藏】

前言前段时间,博主写了一篇文章关于如何用Python自制一款音乐播放器,有不少粉丝私信我说,这些高颜值UI设计模板都是从哪里找的,可以把网址分享出来嘛~当然没问题,今天就把多年收藏整理的各类资源网站全都分享出来,都是完全免费的“资源”网站,质量非常高,一起来看看吧!1. 虫部落网址:https://search.chongbuluo.com功能特点:聚合搜索平台,集成了100多个搜索引擎,包含了搜问题、找图片、听音乐、下文档资料、查代码等等,各种需要这个网站都有。其中还包含了学术搜索引擎,非常适
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

斗地主老是输?一起用Python做个AI出牌器!

前言最近在网上看到一个有意思的开源项目,快手团队开发的开源AI斗地主——DouZero。今天我们就一起来学习制作一个基于DouZero的斗地主出牌器,看看AI是如何来帮助我们斗地主的吧!首先一起来看看AI出牌器的效果:下面,我们开始介绍这个AI出牌器的制作过程。一、核心功能设计首先我们这款出牌器是基于DouZero开发的,核心是需要利用训练好的AI模型来帮住我们,给出最优出牌方案。其次关于出牌器,先要需要确认一个AI出牌角色,代表我们玩家自己。我们只要给这个A
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!

前言前段时间,写了篇博客关于Python自制一款炫酷音乐播放器。有粉丝问我,音乐播放器为什么要用PyQt5,效果是不是比Tkinter赞?PyQt5真的可以实现这些炫酷的UI画面吗?之前没接触过PyQt5,能不能多分享一些这方面的开发案例?今天就带大家,一起用Python的PyQt5开发一个有趣的自定义桌面动画挂件,看看实现的动画挂件效果!下面,我们开始介绍这个自定义桌面动画挂件的制作过程。一、核心功能设计总体来说,我们需要实现将自己喜欢的动态图gif或者视频转成一个桌面动画挂件, 并且可以通过鼠
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

桌面太单调?一起用Python做个自定义动态壁纸,竟然还可以放视频!

前言前段时间,用PyQt5写了几篇文章,关于Python自制一款炫酷音乐播放器、自定义桌面动画挂件、车牌自动识别系统。今天就继续给大家分享一个实战案例,带大家一起用Python的PyQt5开发一个自定义动态桌面壁纸,好玩又有趣!首先一起来看看最终实现的自定义动态壁纸效果:...
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

熬夜爆肝!C++核心STL容器string知识点汇总整理【万字干货预警 建议收藏】

1 STL初识1.1 STL的出现软件行业一直希望建立一种可重复利用的东西C++的面向对象和泛型编程思想,目的就是复用性的提升大多情况下,数据结构和算法都未能有一套标准,导致被迫从事大量重复工作为了建立数据结构和算法的标准,出现了STL1.2 STL基本概念STL:标准模板库STL 主要分为: 容器(container) 算法(algorithm) 迭代器(iterator)容器和算法之间通过迭代器进行无缝连接。1.3 STL六大组件STL大体分为六大组件,分别
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

熬夜爆肝!C++核心STL容器知识点汇总整理【3W字干货预警 建议收藏】

前言前段时间有粉丝问我,c++基础学完了,不知道自己后面该继续深入学习什么?C++进阶要掌握那些知识点?前几天,我们已经整理了部分C++进阶篇STL知识,C++进阶篇STL容器string知识点,今天我们继续来学习下STL其余常见容器,,一起来看看吧!以下内容主要根据网上资料进行合并整理,如有侵权,请私信我。1 STL- 常用容器1.1 vector容器1.1.1 vector基本概念功能:vector数据结构和数组非常相似,也称为单端数组vector与普通数组区别:不同之处在于数
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

一起用Python做个自动化弹钢琴脚本,我竟然弹出了《天空之城》!

前言博主小时候一直有一个想成为钢琴家的梦想,实际生活中弹奏出,最近在网上看熬了一个开源的钢琴演奏。突然另计一动,能不能用Python自动化脚本弹奏一曲美妙的钢琴曲呢?今天就一起带大家如何用Python实现自动化弹出一首《天空之城》!首先一起来看看最终实现的演奏效果:下面,我们就开始介绍如何实现这个自动化弹钢琴脚本的。一、核心功能设计总体的实现相对是比较简单的,主要分为以下几步实现:实现演奏函数,通过手指及时间间隔模拟弹钢琴添加各个演奏旋律线程,通过多线程模拟双手演奏效果确定需要演奏的钢琴
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

熬夜爆肝!C++核心STL常用算法汇总整理【2W字干货预警 建议收藏】

C++核心STL常用算法1 STL- 常用算法1.1 常用遍历算法1.1.1 for_each1.1.2 transform1.2 常用查找算法1.2.1 find1.2.2 find_if1.2.3 adjacent_find1.2.4 binary_search1.2.5 count1.2.6 count_if1.3 常用排序算法1.3.1 sort1.3.2 random_shuffle1.3.3 merge1.3.4 reverse1.4 常用拷贝和替换算法1.4.1 copy1.4.2 repla
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0

中秋节月饼不知道买哪种?Python爬取4000种月饼类别告诉你答案!

前言马上临近中秋了,月饼的销量持续增长,也推出了各个不同口味类别的月饼,价格差异也较大。我们究竟应该买哪种月饼呢?今天就一起用Python爬取某宝月饼信息,并对爬取的数据进行可视化分析,一起来看看哪种月饼最受欢迎,哪家店铺月饼销量最高吧~一、核心功能设计总体来说,我们需要先从网站爬虫获取月饼数据,并将这些数据进行清洗,最后可视化分析展示。拆解需求,大致可以整理出我们需要分为以下几步完成:通过爬虫获取月饼数据,主要包括月饼名称、销量、店铺、省份城市等。对获取的数据进行预处理清洗,统一销量数据单位
分类: 业界资讯 发布时间: 04-28 13:53 阅读次数: 0