自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 使用pandas和seaborn绘图

Python创建图形的方式非常多

2023-04-14 13:38:41 796 1

原创 Matplotlib 入门

Matplotlib是一个Python 2D绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形。 Matplotlib可用于Python脚本,Python和IPython Shell、Jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。

2023-04-09 20:11:17 587

原创 Python常用函数使用总结

Python os.path模块常见函数用法, Python os.environ模块环境变量详解等函数使用内容

2022-12-21 11:26:56 488

原创 Google Python命名规范

Google Python命名规范

2022-10-17 11:07:00 408

原创 MySQL基础知识总结

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用

2022-08-30 09:50:56 1056

转载 深度学习实战教程(一):感知器

上图中每个圆圈都是一个神经元,每条线表示神经元之间的连接。我们可以看到,上面的神经元被分成了多层,层与层之间的神经元有连接,而层内之间的神经元没有连接。最左边的层叫做**输入层**,这层负责接收输入数据;最右边的层叫**输出层**,我们可以从这层获取神经网络输出数据。输入层和输出层之间的层叫做**隐藏层**。...

2022-08-09 12:57:16 1396

原创 机器学习实战练手项目

机器学习是一种从数据生成规则、发现模型,来帮助我们预测、判断、分析和解决问题的技术。一个机器学习项目从开始到结束大致分为5步,分别是定义问题、收集数据和预处理、选择算法和确定模型、训练拟合模型、评估并优化模型性能。......

2022-06-24 11:07:23 19689 9

原创 一次学会Python数据可视化

今天来讲讲 Python 的可视化技术。 如果你想要用 Python 进行数据分析,就需要在项目初期开始进行探索性的数据分析,这样 方便你对数据有一定的了解。其中最直观的就是采用数据可视化技术,这样,数据不仅一目 了然,而且更容易被解读。同样在数据分析得到结果之后,我们还需要用到可视化技术,把最终的结果呈现出来。...

2022-06-21 16:53:10 2821 2

原创 Pytorch学习笔记(一)—— Pytorch基础

更多文章代码详情可查看博主个人网站:https://www.iwtmbtly.com/导入需要使用的库和文件:一、什么是Tensor在深度学习中,从数据的组织,到模型内部的参数,都是通过一种叫做张量(Tensor)的数据结构进行表示和处理。Tensor 是深度学习框架中极为基础的概念,也是 PyTroch、TensorFlow 中最重要的知识 点之一,它是一种数据的存储和处理结构。回忆一下我们目前知道的几种数据表示:为了帮助你更好理解标量、向量和矩阵,我特意准备了一张示意图,可以结合图片理解。不难发现,

2022-06-02 08:00:00 1724

原创 安装Pytorch及其使用环境

前导更多文章代码详情可查看博主个人网站:https://www.iwtmbtly.com/Pytorch简介为什么选择 PyTorch 框架?从 19 年起,无论是学术界还是工 程界 PyTorch 已经霸占了半壁江山,可以说 PyTorch 已经是现阶段的主流框架了。 这里的 Py 我们不陌生,它就是 Python,那 Torch 是什么?从字面翻译过来是一个“火 炬”。什么是火炬呢?其实这跟 TensorFlow 中的 Tensor 是一个意思,我们可以把它看成是能 在 GPU 中计算的矩

2022-05-31 10:31:41 840

原创 Pandas学习笔记(九)—— Pandas时序数据

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-29 11:44:22 460

原创 Pandas学习笔记(八)—— Pandas分类数据

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-29 11:43:00 763

原创 Pandas学习笔记(七)—— Pandas文本数据

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-28 17:01:21 1386

原创 Pandas学习笔记(六)—— Pandas数据缺失

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-28 17:00:15 656

原创 Pandas学习笔记(五)—— Pandas合并

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-27 17:55:06 1359

原创 Pandas学习笔记(四)—— Pandas变形

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-27 17:53:58 321

原创 Pandas学习笔记(三)—— Pandas分组

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-27 11:48:27 634

原创 Pandas学习笔记(二)—— Pandas索引

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-26 15:32:35 1599

原创 Pandas学习笔记(一)—— Pandas基础

Pandas 是 Python 的核心数据分析支持库,提供了快速、灵活、明确的数据结构,旨在简单、直观地处理关系型、标记型数据。Pandas 的目标是成为 Python 数据分析实践与实战的必备高级工具,其长远目标是成为最强大、最灵活、可以支持任何语言的开源数据分析工具。经过多年不懈的努力,Pandas 离这个目标已经越来越近了。

2022-05-25 18:50:20 604

转载 NumPy学习笔记(二)—— 随机数与数学函数

NumPy(Numerical Python)是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。如果你使用 Python 语言进行科学计算,那么一定会接触到 NumPy。NumPy 的英文全称为 Numerical Python,意味 Python 面向数值计算的第三方库。NumPy 的特点在于,针对 Python 内建的数组类型做了扩充,支持更高维度的数组和矩阵运算,以及更丰富的数学函数。

2022-05-25 18:44:02 2080

转载 NumPy学习笔记(一)—— ndarray数组

NumPy(Numerical Python)是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。如果你使用 Python 语言进行科学计算,那么一定会接触到 NumPy。NumPy 的英文全称为 Numerical Python,意味 Python 面向数值计算的第三方库。NumPy 的特点在于,针对 Python 内建的数组类型做了扩充,支持更高维度的数组和矩阵运算,以及更丰富的数学函数。

2022-05-25 18:41:17 9734 5

原创 谈谈Python的对象引用、可变性和垃圾回收

谈谈Python的对象引用、可变性和垃圾回收更多文章代码详情:可以查看博主GitHub地址:https://github.com/TheAlgorithm-SimpleChinese/Python博主个人网站:https://www.iwtmbtly.com/首先我们应该明白一句话:变量是标注,而不是盒子。如果你不知道引用式 变量是什么,可以像这样对别人解释别名。变量不是盒子直接看例子:>>> a = [1, 2, 3]>>> b = a>&g

2022-05-22 17:05:06 209

原创 当Python中列表不是首选时,我们还可以用什么?

当Python中列表不是首选时,我们还可以用什么?更多文章代码详情:可以查看博主GitHub地址:https://github.com/TheAlgorithm-SimpleChinese/Python博主个人网站:https://www.iwtmbtly.com/虽然列表既灵活又简单,但面对各类需求时,我们可能会有更好的选择。比如,要存放 1000 万个浮点数的话,数组(array)的效率要高得多,因为数组在背后存的并不是 float 对象,而是数字的机器翻译,也就是字节表述。这一点就跟 C

2022-05-19 08:00:00 202

原创 Python序列的常用操作

Python 程序员会默认序列是支持 + 和 * 操作的。通常 + 号两侧的序列由相同类型的数据 所构成,在拼接的过程中,两个被操作的序列都不会被修改,Python 会新建一个包含同样类型数据的序列来作为拼接的结果。

2022-05-18 16:45:43 1162

原创 Python的数据结构(一)

Python 的序列数据的特点:不管是哪种数据结构,字符串、列表、字节序列、数组、XML元素,抑或是数据库查询结果,它们都共用 一套丰富的操作:迭代、切片、排序,还有拼接。深入理解 Python 中的不同序列类型,不但能让我们避免重新发明轮子,它们的 API 还能 帮助我们把自己定义的 API 设计得跟原生的序列一样,或者是跟未来可能出现的序列类 型保持兼容。

2022-05-17 08:00:00 570

原创 Python的数据模型

Python数据模型其实是对Python框架的描述,它规范了这门语言自身构建模块的接口,这些模块包括但不限于序列、迭代器、函数、类和上下文管理器。

2022-05-11 19:41:43 1414

原创 链表逆序的三大方法(Python实现)

链表逆序的三大方法更多文章代码详情,可以查看博主:GitHub地址:https://github.com/TheAlgorithm-SimpleChinese/Python个人网站:https://www.iwtmbtly.com假设给定一个带头结点的单链表,要将其逆序。即如果单链表原来为head->1->2->3->4->5->6->7,那么逆序后变为 head->7->6->5->4->3->2->1。有什

2022-05-07 23:15:48 2872

原创 Git基本原理与常用操作总结

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。

2022-05-07 23:08:19 303

原创 十大排序算法总结(Python实现)

十大排序算法总结(Python实现),冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序,堆排序,桶排序,计数排序,基数排序。

2022-05-07 23:00:02 290

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除