import numpy as np;import pandas as pd;kill_num=pd.Series([10,12,8,5,0,2,6])#击杀数量#青铜1200-2000#白银2001-2500#黄金2501-3000#铂金3001-3500user_level=pd.Series([3100,3400,2700,2400,1200,2000,2500])#等级分数#cov 协方差 corr相关系数print(kill_num)print(user_level)print(kil…
一.初始Series Series 是一个带有 名称 和索引的一维数组,既然是数组,肯定要说到的就是数组中的元素类型,在 Series 中包含的数据类型可以是整数.浮点.字符串.Python对象等. pandas.Series(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False) 创建第一个Series import pandas as pd user_age = pd.Series(data=[18,…
pandas是一个强大的Python数据分析的工具包. pandas是基于NumPy构建的. pandas的主要功能: 具备对其功能的数据结构DataFrame.Series 集成时间序列功能 提供丰富的数学运算和操作 灵活处理缺失数据 安装方法:pip install pandas 引用方法:import pandas as pd ------> 以下测试都是在ipython中 <------ Series Series是一种类似于一维数组的对象,由一组数据和一组与之相关的数据标签(索引)组…
在家为国家做贡献太无聊,不如跟我一起学点 Python 顺便问一下,你们都喜欢什么什么样的文章封面图,老用这一张感觉有点丑 人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析(1):数据分析基础 小白学 Python 数据分析(2):Pandas (一)概述 引言 先介绍下 Pandas 的数据结构,毕竟数据结构是万物的基础. Pandas 有两种主要的数据结构: Series 和 DataFrame ,本文就先介绍第一种 Series . 模块导入 首先我们在代码中引入…
Pandas是为了解决数据分析任务而创建的,纳入了大量的库和标准数据模型,提供了高效地操作大型数据集所需的工具. 对于Pandas包,在Python中常见的导入方法如下: from pandas import Series,DataFrame import pandas as pd 首先,我们需要对于Series和DataFrame有个基本的了解: Series:一维数组,类似于Python中的基本数据结构list,区别是Series只允许存储相同的数据类型,这样可以更有效的使用内存,提高运算效…
import pandas as pd;import numpy as np#通过一维数组创建Chinese = np.array([89,87,86])print(Chinese)print(pd.Series(Chinese))print(pd.Series(Chinese,index=['xiaoming','xiaohong','xiaohei'],dtype='float'))#通过字典创建Chinese2={"小红":98,"小黑":76,"小…
import numpy as nparr1 = np.arange(32).reshape(8,4)print(arr1)arr1 = arr1.reshape(-1);print(arr1)arr2 = np.logspace(1,8,8,base=2).reshape(8,1)print(arr2)##数组广播的规律,要么两个维度相同,要么某一个维度为1##矩阵积为dot A np的行乘以B np的列的和,所以行列要一致.arr3 = [[15930.2,244.2], [8111.87,…
##生成一个一维数组import numpy as np;nb7 = np.arange(0,100,2);print(nb7)print("========================================")##将一维数组转化为两个数组nb7.shape = (2,-1)print(nb7)print("========================================")##等差数列 0到10之间取五个数做等差数列nb8=np.li…
之前的numpy可以说是一个针对矩阵运算的库,这个Pandas可以说是一个实现数据处理的库,Pandas底层的许多函数正是基于numpy实现的 一.Pandas数据读取 1.pandas.read_csv("文件路径"):读取一个csv文件并把数据储存为一个DataFram结构.如feed_info = pandas.read_csv("food_info.csv") 2.pandas中的核心结构叫DataFram,以下简称df,见下图所示 注意在pandas中,字…
reindex:重新索引 pandas对象有一个重要的方法reindex,作用:创建一个适应新索引的新对象 以Series为例 >>> series_obj = Series([4.5,1.3,5,-5.5],index=('a','b','c','d')) >>> series_obj a 4.5 b 1.3 c 5.0 d -5.5 dtype: float64 >>> obj2 = series_obj.reindex(['a','b','c',…