pandas基础 Series与Dataframe与numpy对二进制文件输入输出

 更新时间:2022年07月07日 14:59:31   作者:王小王_123​​​​​​​  
这篇文章主要介绍了pandas基础Series与Dataframe与numpy对二进制文件输入输出,series是一种一维的数组型对象,它包含了一个值序列和一个数据标签

Series

series是一种一维的数组型对象,它包含了一个值序列和一个数据标签

import pandas as pd
import numpy as np

 创建第一个series:

s1=pd.Series([4,7,-5,3])#创建一个series,索引为默认值
print(s1)

通过简单的一个传入数组,就可以形成一个一维的数据表格

获取序列的值和标签序列,应该如何去做?

 我们在想这样一个问题,这个序列标签是默认的0....,如果我们需要自己去定义那应该怎么办?

然后我们就可以通过索引去获取相应的值了

series可以看做一个定长的字典,有序的字典,这个和Python内部的不一样,因为它是无序的

有时候我们已经有了一个字典,但是里面元素过于多,我只想要我要的数据,这个时候可以使用这个属性:pd.Series(data,index=indexs),datahi一个字典类型的数据集,indexs是我们需要的数据的键,我们可以把它组成一个列表然后,既可以提取又可以展示

如何自己确定行和列的标签:

通过这个描述性的操作,我们可以对数据有一个大体的概念认识

 排序操作:

上述的数据是随机生成的,对于基本的索引和切片与Python其实差不多的,我们需要掌握的是基础的语法和知识点,方便我们在后续操作的过程之中可以快速的查阅知识点

Python numpy对二进制文件输入输出

numpy可以在硬盘中将数据以文本或二进制文件的形式进行存入硬盘或由硬盘载入。在本篇文章里面我们需要简单的讨论内建二进制格式,而对于其他表格pandas才是“天选之子”

np.save和np.load是高效存取硬盘数据的两大工具函数。数组在默认情况下是以压缩的格式进行储存的,后缀名是.npy

 上面就介绍了数据的存储和数据的加载方法,np.savez:用于未压缩文件中保存多个数据

到此这篇关于pandas基础 Series与Dataframe与numpy对二进制文件输入输出的文章就介绍到这了,更多相关pandas Series内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python time.strptime格式化实例详解

    python time.strptime格式化实例详解

    在本篇文章里小编给大家整理的是一篇关于python time.strptime格式化实例详解内容,对此有兴趣的朋友们可以学习参考下。
    2021-02-02
  • 详解Django之admin组件的使用和源码剖析

    详解Django之admin组件的使用和源码剖析

    本篇文章主要介绍了详解Django之admin的使用和源码剖析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • python列表操作实例

    python列表操作实例

    这篇文章主要介绍了python列表操作方法,实例分析了Python针对列表操作的插入、删除等各种操作技巧,需要的朋友可以参考下
    2015-01-01
  • drf-router和authenticate认证源码分析

    drf-router和authenticate认证源码分析

    在 Rest Framework 中提供了两个 router , 可以帮助我们快速的实现路由的自动生成,本文通过实例代码给大家介绍drf-router和authenticate认证源码分析,感兴趣的朋友跟随小编一起看看吧
    2021-07-07
  • Python基础教程之正则表达式基本语法以及re模块

    Python基础教程之正则表达式基本语法以及re模块

    正则表达式是可以匹配文本片段的模式,今天的Python就跟大家一起讨论一下python中的re模块,python re模块感兴趣的朋友一起学习吧
    2016-03-03
  • python遗传算法之geatpy的深入理解

    python遗传算法之geatpy的深入理解

    本文主要介绍了python遗传算法之geatpy的深入理解,主要从geatpy中的各种数据结构一步一步进行学习,具有一定的参考价值,感兴趣的可以了解一下
    2022-04-04
  • Python实现的简单文件传输服务器和客户端

    Python实现的简单文件传输服务器和客户端

    这篇文章主要介绍了Python实现的简单文件传输服务器和客户端,本文直接给出Server和Client端的实现代码,需要的朋友可以参考下
    2015-04-04
  •  Python错误与异常处理

     Python错误与异常处理

    这篇文章主要介绍了 Python错误与异常处理,错误与异常处理在Python中具有非常重要的地位,熟练的使用错误与异常处理能够为我们的Python编程提供很多的便利之处,希望您阅读完本文后能够有所收获
    2022-01-01
  • django迁移文件migrations的实现

    django迁移文件migrations的实现

    这篇文章主要介绍了django迁移文件migrations的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • 详解Pytorch+PyG实现GAT过程示例

    详解Pytorch+PyG实现GAT过程示例

    这篇文章主要为大家介绍了Pytorch+PyG实现GAT过程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04

最新评论