pandas基础 Series与Dataframe与numpy对二进制文件输入输出
作者:王小王_123??????? 发布时间:2023-10-18 08:20:13
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:用于未压缩文件中保存多个数据
来源:https://blog.51cto.com/u_15172991/5428142


猜你喜欢
- 代码如下dat=['1', '2', '3', '0', '0
- 一、项目展示项目是一个简单实用的二维码生成器。使用者可以在生成器中输入文字生成二维码,也可以在识别器中识别二维码的内容二、项目核心代码二维码
- 一、设计理念1.先写一个登录的py文件,用python的tkinter库2.再写一个py文件用于爬取有道翻译输出栏的内容3.再利用pytho
- 前段时间冷空气突袭的时候,据说郊区密云的雪积得挺厚,但北京城内除了飘了一点小雪粒,毫无动静。应该是气温过高所致,我在慈云寺桥附近拍下的照片可
- 本文实例讲述了JS实现求5的阶乘运算操作。分享给大家供大家参考,具体如下:方案一:利用while循环function factorial(n
- 简述队列一直都是工程化开发中经常使用的数据类型,本篇文章主要介绍一下python queue的使用,会边调试代码,边说明方法内容。环境pyt
- SQL Server数据库查询速度慢的原因有很多,常见的有以下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)
- 本文分为两个部分,第一部分是关于pip,第二部分关于pygal,主要关于二者的简介以及安装过程的分享,希望对大家有所帮助。一、pip1.简介
- 1、Node.js的单线程 非阻塞 I/O 事件驱动在 Java、PHP 或者.net 等
- 1.panic是什么panic() 是一个内建的函数2.panic有什么用作用:可以使用panic停止程序继续运行,所以大多数都是在demo
- 前言Vue会对我们在data中传入的数据进行拦截:对象:递归的为对象的每个属性都设置get/set方法数组:修改数组的原型方法,对于会修改原
- 我们开发数据库应用时,常常需要用到模糊查询。如果同一个条件需要匹配很多字段怎么办呢?通常,程序员会每个字段都在SQL中“field like
- 开发环境:Pycharm 2018.3 + Anaconda3(5.3.0) + Python 3.7.1 + Numpy 1.15.4在此
- MYSQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实A
- 本文实例为大家分享了微信小程序实现简单计算器与秒表的具体代码,供大家参考,具体内容如下实验内容:任务一:实现一个简单的加减乘除运算。首先输入
- 最简单的php语句把数据库*.sql文件导入数据库 $sql=file_get_contents("text.sql")
- 这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。一个特例是 Mac OS X
- 本文实例讲述了Python学习笔记之字符串和字符串方法。分享给大家供大家参考,具体如下:字符串在 python 中,字符串的变量类型显示为
- breakbreak可以用来立即退出循环语句(包括else)continuecontinue可以用来跳过当次循环注意:break和conti
- 原问题是这样的:如何用SQL语句(不是Oracle),求出下表每一行的5个字段中的最大值,最后生成一个新字段。例如:第一行最大值 -5.0