自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python数据分析基础学习内容汇总

Python数据分析基础学习内容汇总NumPy基础入门NumPy基础入门(1)基础内容NumPy基础入门(2)外形操纵和复制、视图NumPy基础入门(3)花式索引和索引技巧NumPy基础入门(4)数学基础函数Numpy基础入门(5)广播和迭代Numpy基础入门(6)统计函数和排序Numpy基础入门(7)IO文件操作以及Matplotlib库的使用Pandas基础入门Pandas...

2020-01-17 14:14:58 570

原创 Pandas基础入门(11)Pandas聚合和缺失数据

学习汇总:点这里当有了滚动,扩展和ewm对象创建了以后,就有几种方法可以对数据执行聚合。聚合DataFrame应用聚合>>>import pandas as pd>>>import numpy as np>>>df = pd.DataFrame(np.random.randn(10, 4), index = pd.dat...

2020-01-18 23:05:10 374

原创 Pandas基础入门(10)Pandas分组和窗口函数

学习汇总:点这里分组任何分组(groupby)操作都涉及原始对象的以下操作之一。它们是 :分割对象应用一个函数结合的结果在许多情况下,我们将数据分成多个集合,并在每个子集上应用一些函数。在应用函数中,可以执行以下操作 :聚合 - 计算汇总统计转换 - 执行一些特定于组的操作过滤 - 在某些情况下丢弃数据>>>import pandas as p...

2020-01-18 22:38:12 1714

原创 Pandas基础入门(9)Pandas字符串函数和选项自定义

学习汇总:点这里字符串函数Pandas提供了一组字符串函数,可以方便地对字符串数据进行操作。 最重要的是,这些函数忽略(或排除)丢失/NaN值。几乎这些方法都使用Python字符串函数(请参阅:这里 )。 因此,将Series对象转换为String对象,然后执行该操作。编号函数描述1lower()将Series/Index中的字符串转换为小写。2upper(...

2020-01-18 21:00:44 399

原创 Pandas基础入门(8)Pandas索引和选择数据

学习汇总:点这里字符串函数Pandas提供了一组字符串函数,可以方便地对字符串数据进行操作。 最重要的是,这些函数忽略(或排除)丢失/NaN值。几乎这些方法都使用Python字符串函数(请参阅:这里 )。 因此,将Series对象转换为String对象,然后执行该操作。编号函数描述1lower()将Series/Index中的字符串转换为小写。2upper(...

2020-01-17 20:24:53 826

原创 Pandas基础入门(7)Pandas迭代和排序

学习汇总:点这里迭代Pandas对象之间的基本迭代的行为取决于类型。当迭代一个系列时,它被视为数组式,基本迭代产生这些值。其他数据结构,如:DataFrame和Panel,遵循类似惯例迭代对象的键。简而言之,基本迭代(对于i在对象中)产生:Series - 值DataFrame - 列标签Pannel - 项目标签迭代DataFrame迭代DataFrame提供列名。&...

2020-01-17 16:39:20 1125

原创 Pandas基础入门(6)Pandas描述性统计和函数应用

学习汇总:点这里描述性统计有很多方法用来集体计算DataFrame的描述性统计信息和其他相关操作。 其中大多数是sum(),mean()等聚合函数,但其中一些,如sumsum(),产生一个相同大小的对象。 一般来说,这些方法采用轴参数,就像ndarray.{sum,std,…},但轴可以通过名称或整数来指定:数据帧(DataFrame) - “index”(axis=0,默认),colum...

2020-01-17 15:21:52 1535

原创 Numpy基础入门(7)IO文件操作以及Matplotlib库的使用

NumPy - IOndarray对象可以保存到磁盘文件并从磁盘文件加载。 可用的 IO 功能有:load()和save()函数处理 numPy 二进制文件(带npy扩展名)loadtxt()和savetxt()函数处理正常的文本文件NumPy 为ndarray对象引入了一个简单的文件格式。 这个npy文件在磁盘文件中,存储重建ndarray所需的数据、图形、dtype和其他信息,...

2020-01-16 00:25:34 221

原创 Numpy基础入门(6)统计函数和排序

统计函数1.numpy.amin() 和 numpy.amax(),这些函数从给定数组中的元素沿指定轴返回最小值和最大值。>>>import numpy as np >>>a = np.array([[3,7,5],[8,4,3],[2,4,9]]) >>>a array([[3, 7, 5], [8, 4, 3],...

2020-01-15 22:34:44 303

原创 Numpy基础入门(5)广播和迭代

广播术语广播是指 NumPy 在算术运算期间处理不同形状的数组的能力。 对数组的算术运算通常在相应的元素上进行。 如果两个阵列具有完全相同的形状,则这些操作被无缝执行。import numpy as np a = np.array([1,2,3,4]) b = np.array([10,20,30,40]) c = a * b print (c)如果两个数组的维数不相同,则元...

2020-01-12 10:44:34 185

原创 Pandas基础入门(5)Pandas基本功能

Series基本功能编号属性或方法描述1axes返回行轴标签列表。2dtype返回对象的数据类型(dtype)。3empty如果系列为空,则返回True。4ndim返回底层数据的维数,默认定义:1。5size返回基础数据中的元素数。6values将系列作为ndarray返回。7head()返回前n行。8...

2020-01-12 09:58:29 183

原创 Pandas基础入门(4)Panel

面板(Panel)是3D容器的数据。面板数据一词来源于计量经济学,部分源于名称:Pandas - pan(el)-da(ta)-s。3轴(axis)这个名称旨在给出描述涉及面板数据的操作的一些语义。它们是 -items - axis 0,每个项目对应于内部包含的数据帧(DataFrame)。major_axis - axis 1,它是每个数据帧(DataFrame)的索引(行)。min...

2020-01-11 22:25:19 2055

原创 Pandas基础入门(3)DataFrame

数据帧(DataFrame)是二维数据结构,即数据以行和列的表格方式排列。 数据帧(DataFrame)的功能特点:潜在的列是不同的类型大小可变标记轴(行和列)可以对行和列执行算术运算pandas.DataFramepandas中的DataFrame可以使用以下构造函数创建 :pandas.DataFrame( data, index, columns, dtype, co...

2020-01-11 22:05:41 234

原创 Pandas基础入门(2)Series

系列(Series)是能够保存任何类型的数据(整数,字符串,浮点数,Python对象等)的一维标记数组。轴标签统称为索引。pandas.SeriesPandas系列可以使用以下构造函数创建 :pandas.Series( data, index, dtype, copy)。Python构造函数的参数如下:编号参数描述1data数据采取各种形式,如:nda...

2020-01-11 21:15:41 417

原创 Pandas基础入门(1)前言和包知识

前言pandas是一个Python软件包,适用于非常适合许多不同类型的数据:具有异构类型列的表格数据,例如在SQL表或Excel电子表格中有序和无序(不一定是固定频率)时间序列数据。具有行和列标签的任意矩阵数据(同类型或异类)观察/统计数据集的任何其他形式。实际上,数据根本不需要标记即可放入熊猫数据结构中Pandas主要处理以下三个数据结构 :系列(Series)数据帧(...

2020-01-11 20:17:03 186

原创 NumPy基础入门(4)数学基础函数

1.简单数组操作>>> import numpy as np>>> a = np.array([[1.0, 2.0], [3.0, 4.0]])>>> print(a)[[ 1. 2.] [ 3. 4.]]>>> a.transpose() # 输出转置矩阵array([[ 1., 3.], ...

2020-01-11 10:32:11 509

原创 NumPy基础入门(3)花式索引和索引技巧

1.用索引数组建立索引用索引数组建立索引,如果索引数组a是多维的,则单个索引数组是指的第一维a。>>> a = np.arange(12)**2 # the first 12 square numbers>>> i = np.array( [ 1,1,3,8,5 ] ) # an arr...

2020-01-11 09:27:42 943

原创 NumPy基础入门(2)外形操纵和复制、视图

1.改变阵列形状数组的形状由沿每个轴的元素数确定,数组的形状可以使用各种命令来更改。请注意,以下三个命令均返回修改后的数组,但不更改原始数组:import numpy as npa = np.floor(10*np.random.random((3,4)))print (a)print (a.shape)print (a.ravel()) # 将数组拆解成一维数组print (a....

2020-01-10 21:49:11 193

原创 NumPy基础入门(1)基础内容

前言NumPy是使用Python进行科学计算的基本软件包。它包含以下内容:强大的N维数组对象复杂的(广播)功能集成C / C ++和Fortran代码的工具有用的线性代数,傅立叶变换和随机数功能除了其明显的科学用途外,NumPy还可以用作通用数据的高效多维容器。可以定义任意数据类型。这使NumPy可以无缝,快速地与各种数据库集成。如果有疑问的可以直接找官网地址1.NumPy...

2020-01-10 19:14:57 244

原创 2019高教杯数学建模B题赛后感

虽然已经11月了,离数学建模成绩出来已经很久,但是之前一直忙着做项目,忘记写了,然后简单讲一下经历 ,比赛是中秋放假那三天,别人回家的回家,我们交了300块在实验室里面肝,唉,作孽啊。讲一下前提哈,我们学校今年特别dog,往年一般都会有暑假的数学建模培训,虽然没啥用,但起码有啊,今年他就没了,他就没了。。。。你信嘛,然后结果出来我们学校很理所应当地没有一个队伍拿国奖。我运气好,勉强拿了个省二,还...

2019-11-07 21:09:28 6209 1

原创 SSM管理系统设计所需配置文件

基础Jar包准备1.Sping框架所需的Jar包http://repo.spring.io/simple/libs-release-local/org/springframework/spring/2.MyBatis框架所需的Jar包https://github.com/mybatis/mybatis-3/releases3.commons logging包http://commons...

2019-11-07 18:50:59 231

Myself.zip

自己写的简易小程序,仅供入门

2020-05-18

ssmcode基础代码.zip

该资源是SSM基础代码,boot-room是一个简易的学生管理系统项目

2019-11-08

LibraryManager.zip

项目设计:SSM框架+LayUi前端框架 配置:Eclipse+TomCat8.0+Mysql5.7

2019-11-07

空空如也

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

TA关注的人

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