IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> numpy和pandas库的基础操作说明 -> 正文阅读

[人工智能]numpy和pandas库的基础操作说明

import pandas as pd 
import numpy as np

s=pd.Series([25,22,34],index=['a','b','c'])#也可单独输入一个25,index是索引
s.cumsum()#计算前n项累加和
#print(s)
e=pd.Series({'a':9,'b':8,'c':6},index=['a','c','d','b'])
#print(e)
#Series对齐操作索引相同的进行运算
n=pd.Series(np.arange(5))
a=n.get(20,'没有')
#print(a)
#print(n)

#DataFrame是二维的
d1=pd.DataFrame(np.arange(10).reshape(2,5))#会自动生成索引
d2={'one':[1,2,3,4],'two':[4,5,6,7]}
d3=pd.DataFrame(d2,index=['a','b','c','d'])##纵向
#print(d3)

#运算
w=pd.DataFrame(np.arange(12).reshape(3,4))
m=pd.DataFrame(np.arange(20).reshape(4,5))
#print(w+m)
#w.add(m,fill_value=补齐的值)加法运算
#w.sub(m,补齐的值)减法运算
#w.mul(m,补齐的值)乘法运算
#w.div(m,补齐的值)除法运算
f=w.add(m,fill_value=100)
#print(f)

#不同维度的运算
l=pd.DataFrame(np.arange(20).reshape(4,5))
n=pd.Series(np.arange(4))
#print(l-n)#默认n对l竖行分别进行运算
q=l.sub(n,axis=1)#0横值分批运算,1竖行分批
#print(q)

#操作
dl={'城市':['北京','上海','广州','深圳','沈阳'],
	'环比':[101.5,101.2,101.3,102.0,100.1],
	'同比':[120.7,127.3,119.4,140.9,101.4],
	'定基':[121.4,127.8,120.0,145.5,101.6]}

k=pd.DataFrame(dl,index=['c1','c2','c3','c4','c5'])
#k=k.reindex(index=['c5','c4','c3','c2','c1'])
#k1=k.reindex(columns=['城市','同比','环比','定基'])
#print(k)
#pd.reindex(index=None,columns=None,fill_value=填充,method=填充方式,limit=最大填充量,copy=Ture)
##newk=k.reindex(columns=newd,fill_value=200)
#print(newk)

#newk.index#获得0轴索引
#newk.columns#获得1轴索引
nc=k.columns.delete(2)
#print(nc)
ni=k.index.insert(5,'c0')
nd=k.reindex(index=ni,columns=nc).ffill()#向前填充
print(nd)
o=pd.Series([9,8,7,6],index=['a','b','c','d'])
o=o.drop(['b','c'])
#print(o)

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-26 22:09:34  更:2021-12-26 22:12:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 6:02:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码