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(一)

构建:

pd.Series构建单列数据框,附带索引,np.nan表示空值

import numpy as np
import pandas as  pd

s=pd.Series([1,2,3,np.nan,4,5])
print(s)

结果:

0    1.0
1    2.0
2    3.0
3    NaN
4    4.0
5    5.0
dtype: float64

构建:

pd.date_range构建日期数据框,周期和单位可选,'20201024'表示开始时间,freq=‘D’、'M'、'Y'表示日月年,默认为D

dates=pd.date_range('20201024',periods=6,freq='D')
print(dates)

结果:

DatetimeIndex(['2020-10-24', '2020-10-25', '2020-10-26', '2020-10-27',
               '2020-10-28', '2020-10-29'],
              dtype='datetime64[ns]', freq='D')

构建:

构建数据框,以及索引和列名,index表示索引,columns表示列名,np.random.randn(6,4)表示六行四列的正态分布矩阵

np.arange(12).reshape((3,4))表示对0-11进行三行四列的排列

df=pd.DataFrame(np.random.randn(6,4),index=dates,columns=['a','b','c','d'])
df1=pd.DataFrame(np.arange(12).reshape((3,4)))
df2=pd.DataFrame({'A':1.,
                'B':pd.Timestamp('20130102'),
                'C':pd.Series(1,index=list(range(4)),dtype='float32'),
                'D':np.array(([3]*4),dtype='int32'),
                'E':pd.Categorical(['test','train','test','train']),
                'F':'fool'})
print(df)

print(df1)

print(df2)

结果:

                   a         b         c         d
2020-10-24 -1.064660 -0.228393 -1.897609  0.566754
2020-10-25  0.277156  1.308101  0.292550 -0.786283
2020-10-26 -0.090731  0.890201 -0.169900 -0.068995
2020-10-27  1.411326  0.943571  0.797507  1.352421
2020-10-28 -0.403858  1.016165 -0.784167 -2.197176
2020-10-29  0.809139  0.278650  1.226037 -0.384152

   0  1   2   3
0  0  1   2   3
1  4  5   6   7
2  8  9  10  11



     A          B    C  D      E     F
0  1.0 2013-01-02  1.0  3   test  fool
1  1.0 2013-01-02  1.0  3  train  fool
2  1.0 2013-01-02  1.0  3   test  fool
3  1.0 2013-01-02  1.0  3  train  fool

?

?

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-05-06 11:03:14  更:2022-05-06 11:03:21 
 
开发: 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年11日历 -2024/11/26 7:22:02-

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