zoukankan      html  css  js  c++  java
  • pandas库简介

    pandas库是python中专门进行人工智能计算的库,在使用前首先要用import语句引入该库,例子如下,引入pandas打印版本号0.25.2:

     在pandas中series是基本的数据结构,相当于线性代数中的列向量,下面是建立series的例子,在下面的结果截图中左边那列数字是列向量的行标(从0开始),右边那列数字是列向量中各行的数值。:

    下面的例子是通过字典来创建列向量,左边的a,b,c,d,e是列向量的行标,右边的一列数字是列向量中各个行的值。

     两个列向量可以拼接在一起形成更长的列向量:

     可以使用drop语句来删除其中的e行:

     可以更改其中某个元素的值,把c行的值改为6:

     可以用冒号语法输出s4列向量中前三行的元素的值:

     向量加法可以用add函数来实现:

     类似的操作还有s3.sub(s1),s4.mul(s3),s4.div(s3)对应着减法,乘法和除法。

     上面的代码可以对列向量求和,类似的函数还有max,min,median等函数。在pandas中series创建向量,dataframe可以创建一个二维数组(矩阵):

     在上面的图中dates是行标,利用date_range函数创建6个日期,columns是列表,这个6行四列的矩阵里的元素值用numpy库中的randn函数创建,

    该函数是生成一个六行四列的随机矩阵,矩阵里的每个随机数遵循标准正态分布。

    下面这个例子是利用python字典创建一个二维矩阵:

    民大赵老师
  • 相关阅读:
    UC_online在线抽奖_新浪UC(Tab页功能)
    Asp.Net上传文件示例(保存文件路径到数据库)
    中国十大美丽女主播
    行业应用软件项目经理三步曲
    TVB十大女星比美十大名花
    SQLServer和Oracle常用函数对比
    如何撰写商业计划
    带农历的日历
    ASP+VML制作统计图的源程序
    Winamp网页播放器
  • 原文地址:https://www.cnblogs.com/gezhaoatdlnu/p/12901567.html
Copyright © 2011-2022 走看看