- 博客(10)
- 收藏
- 关注
原创 Python学习之面向对象编程
面向对象编程1.类和对象类与对象是面向编程的两个主要方面。一个类能够创建一种新的类型(Type),对象(Object)就是类的实例(Instance)。字段(Field):属于类或对象的普通变量,用来存储数据方法(Method):属于类的函数,用来实现某些功能属性(Attribute):字段与方法统称为类的属性字段有两种类型:- 实例变量(Instance Variables)- 类变量(Class Variables)类方法与普通函数的区别:类方法必须有一个额外的名字self,
2021-11-14 10:51:37
555
原创 Python统计可视化Seaborn学习
Seaborn 是基于 matplotlib 开发的高阶 Python 数据可视图库,用于绘制优雅、美观的统计图形。import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as plt%matplotlib inlineimport seaborn as snsfrom datetime import datetimenp.random.seed(1031)# 定义一组颜
2021-02-17 17:02:00
1816
1
原创 Python数据可视化Matplotlib学习
Matplotlib 是 Python 中最基本的可视化工具。类比一下人类和 Matplotlib 画图过程,人类画图需要三个步骤:找画板用调色板画画Matplotlib 模拟了类似过程,也分三步FigureCanvasRendererArtist上面是 Matplotlib 里的三层 API:FigureCanvas 帮你确定画图的地方Renderer 帮你把想画的东西展示在屏幕上Artist 帮你用 Renderer 在 Canvas 上画图一般用户只需用 Arti
2021-02-17 16:51:38
1108
1
原创 Python数据结构之Pandas学习
Pandas是一个强大的Python数据分析的工具包,是基于Numpy构建的Pandas的主要功能具备对其功能的数据结构DataFrame、Series集成时间序列功能提供丰富的数学运算和操作灵活处理缺失数据安装方法:pip install pandas引用方法:import pandas as pdimport pandas as pdPandas 里面的数据结构是「多维数据表」,学习它可以类比这 NumPy 里的「多维数组」。1/2/3 维的「多维数据表」分别叫做 Seri.
2021-02-15 21:39:06
522
原创 Python数组计算Numpy学习
Numpy是高性能科学计算和数据分析的基础包。它是Pandas等其他各种工具的基础。Numpy的主要功能:ndarray,一个多维数组结构,高效且节省空间无需循环对整租数据进行快速运算的数学函数线性代数、随机数生成和傅里叶变换功能安装方法:pip install numpy引用方式:import numpy as npimport numpy as np1 为什么用numpy?已知若干家跨国公式市值,要转换成人民币。已知购物车中没见商品的价格与商品件数,求总金额。imp.
2021-02-12 22:28:52
1710
原创 Python入门篇(下)
4 函数4.1 正规函数Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。从简到繁的参数形态如下:1.位置参数 (positional argument)2.默认参数 (default argument)3.可变参数 (variable argument)4.关键字参数 (keyword argument)5.命名关键字参数 (name keyword argument)6.参数组合位置参数def - 定义正规函数要写 def 关键词
2021-02-11 19:05:05
374
2
原创 Python基础入门篇(上)
1 基本数据类型Python 里面有自己的内置数据类型 (build-in data type),基本数据类型包含三种,分别是整型 (int),浮点型 (float),和布尔型 (bool)1.1 整型整数 (integer) 是最简单的数据类型,和下面浮点数的区别就是前者小数点后没有值,后者小数点后有值。a = 205print(a, type(a))205 <class 'int'>通过 print 的可看出 a 的值,以及类 (class) 是 int。Python 里面
2021-02-08 22:28:48
241
原创 Python数据分析学习系列一——Matplotlib入门学习
1 Matplotlib-介绍Matplotlib是一个强大的Python绘图和数据可视化的工具包。安装方法:pip install matplotlib引用方法: import matplotlib.pyplot as plt绘图函数:plt.plot()显示函数:plt.show()import matplotlib.pyplot as plt1.1 Plot-简单使用plt.plot() # 画图,主要是折线图plt.show() # 展示图形[外链图片转存失败,源站可能有
2021-02-04 00:06:37
853
原创 Python数据分析学习系列一——Pandas入门学习
Pandas是一个强大的Python数据分析的工具包,是基于Numpy构建的Pandas的主要功能具备对其功能的数据结构DataFrame、Series集成时间序列功能提供丰富的数学运算和操作灵活处理缺失数据安装方法:pip install pandas引用方法:import pandas as pd1 Series-一维数据对象Series是一种类似于一维数组的对象,由一维数据和一组与之相关的数据标签(索引)组成。创建方式:pd.Series([1,2,3])获取值数组和.
2021-01-31 16:27:47
206
原创 Python数据分析学习系列一——Numpy入门学习
Numpy是高性能科学计算和数据分析的基础包。它是Pandas等其他各种工具的基础。Numpy的主要功能:ndarray,一个多维数组结构,高效且节省空间无需循环对整租数据进行快速运算的数学函数线性代数、随机数生成和傅里叶变换功能安装方法:pip install numpy引用方式:import numpy as npimport numpy as np1 为什么用numpy?已知若干家跨国公式市值,要转换成人民币。已知购物车中没见商品的价格与商品件数,求总金额。imp.
2021-01-30 22:16:28
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人