创建Series()对象--pandas

news2024/9/8 3:56:15

1. 函数功能

产生带有标签(索引)的一维数组,Series对象中的数据可以是任意类型(整型、字符串、浮点型、python对象等)

2. 函数语法

pandas.Series(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)

3. 函数参数与示例

参数含义
data类数组(任何能够通过np.array()函数转化为数组的python对象),可迭代对象、字典或标量
index索引,默认为(0,1,2,…len(data)-1 );作为索引的值可以重复,但必须是不可变类型;若传入的data为字典且index参数为空,则将字典的键作为索引;若指定索引,则将指定的值作为索引
dtype可选参数,输出Series对象的数据类型。若不指定将根据数据data的类型进行推断
name可选参数,输出Series对象的名称 ,默认无名称
copy布尔值,默认取值为False;复制输入数据

3.1 data为数组(ndarray)

当不指定索引index,默认为(0,1,2,…len(data)-1 )

3.1.1 不指定索引

在这里插入图片描述

3.1.2 指定索引值

当指定索引值,索引的长度必须等于数据的长度,索引可以重复

import numpy as np
import pandas as pd

s = pd.Series(np.arange(55, 60),
              index=('f', 's', 't', 'f', 's'))
print(s)

在这里插入图片描述

3.2 data为类数组

在这里插入图片描述

3.3 data为字典

3.3.1 不指定索引

在这里插入图片描述

3.3.2 指定索引

在这里插入图片描述

3.4 data为标量

data为标量时必须提供索引,按照索引的长度重复标量值完成Series创建
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/100005.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

猿如意初体验!赞一个。

目录 功能一:chatGPT 功能二、对 “效率工具”的试体验! 功能三:教程文档 最后总结 猿如意传送门猿如意下载地址:猿如意-程序员的如意兵器,工具代码,一搜就有 猿如意使用了几次了,今天来想分享一下我对于猿如意的…

工程复现 -- SiamMOT

工程复现 – SiamMOT 先赞后看,养成好习惯,感谢您的理解与支持! 参考: 1. siam-mot源码地址 2. SiamMOT 论文地址 3. SiamMOT 论文解析 简单介绍 SiamMOT(SiamMOT: Siamese Multi-Object Tracking)是…

微服务框架 SpringCloud微服务架构 服务异步通讯 53 MQ 集群 53.5 仲裁队列【SpringAMQP】

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 服务异步通讯 文章目录微服务框架服务异步通讯53 MQ 集群53.5 仲裁队列【SpringAMQP】53.5.1 仲裁队列53 MQ 集群 53.5 仲裁队列【SpringAM…

Jvm学习笔记

🎶 文章简介:Jvm学习笔记 💡 创作目的:Jvm学习笔记 ☀️ 今日天气:天气很好 📝 每日一言:乾坤琉璃色,碧宇凝清光。 文章目录类文件结构详解一 概述二 Class 文件结构总结2.1 魔数&am…

工程机械部件的大尺寸空间精度检测仪器

工程机械作为工程建设中的重要工具,施工过程中长期承受各种外力,因此对各结构件质量要求很高,检测十分严格,通常要求的公差在0.1mm~0.2mm以内。工程机械部件外形尺寸及重量通常较大,常规仪器无法有效满足检…

【Linux权限管理】

The secret of getting ahead is getting started. 目录 1 Linux权限的概念 2 文件访问者的分类(人) 3 文件类型和访问权限(事物属性) chmod chown: chgrp: 4 文件掩码 umask 5 目录的权限 6 粘滞位 7 权限的总结 1 Linu…

【瑕疵检测】瓶盖瑕疵检测【含Matlab源码 730期】

⛄一、简介 文中将图像预处理与边缘检测相结合对瓶盖瑕疵进行检测, 先使用直方图规定化的方法对图像做出修正与增强, 再利用中值滤波的方法消除图像孤立的噪声点;Canny算子快速分辨出瓶盖瑕疵, 再利用采用Otsu阈值方法求取自适应阈值自动选择并提取瑕疵。 1 图像预处理 在特征…

Mac 使用 brew 安装 mysql

最近需要用到 MySQL 来开发项目,所以在 Mac 配置了下 MySQL 的环境。 1、使用 brew install mysql 安装 MySQL 安装完毕后会有以下提示信息,告诉我们初始安装好后 root 账户没有密码,只需要输入 mysql -uroot就能连接运行MySQL。 那咱们输入 …

模板引擎:ftl文件生成word

wshanshi:总结记录…便于回顾… 一、什么是FreeMarker FreeMarker 是一个用 Java 语言编写的模板引擎,基于模板来生成文本输出。 FreeMarker的原理:模板数据模型输出,模板只负责数据在页面中的表现,不涉及任何的逻辑代…

设计模式之组合模式

Composite design pattern 组合模式的概念、组合模式的结构、组合模式的优缺点、组合模式的使用场景、组合模式的实现示例、组合模式的源码分析 1、组合模式的概念 组合模式,即部分整体模式,是用于把一组相似的对象当做一个单一个的对象。组合模式依据树…

C#语言实例源码系列-身份证验证

专栏分享点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册 👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中…

【车载开发系列】UDS诊断---数据传输($0x36)

【车载开发系列】UDS诊断—数据传输($0x36) UDS诊断---数据传输($0x36)【车载开发系列】UDS诊断---数据传输($0x36)一.概念定义二.报文格式1)请求报文2)肯定响应3)否定响…

FL Studio21最新中文公测版下载及新功能介绍

FL Studio水果21现已推出,提供更快、更精确的音频编辑,coco玛奇朵升级后的DAW为用户提供了更多的内容发现和改进的界面。 Image-Line发布了FL Studio 21,称其可以实现更快、更精确的音频编辑,以及对整个DAW的更多控制。 期待已久…

【毕业设计_课程设计】基于SSM的实验室管理系统(源码+论文)

文章目录0 项目说明1 研究目的2 研究方法3 项目使用4 研究结论5 论文目录6 项目源码0 项目说明 基于SSM的实验室管理系统 提示:适合用于课程设计或毕业设计,工作量达标,源码开放 1 研究目的 基于B/S模式的实验室管理系统,它所覆…

Linux命令行笔记-00 综述

文章目录1 Linux命令行简介1.1 Linux命令行的分类1.1.1 根据系统中作用来分类1.1.2 根据对象来分类2 Linux命令行解释器2.1 命令行解释器shell2.1.1 核心程序2.1.2 公用程序shell2.1.3 用户的默认shell2.1.4 shell如何工作2.2 Shell发展历史2.3 shell版本的差异2.3.1 C shell2.…

云原生----什么是云原生

【原文链接】云原生----什么是云原生 文章目录1. 云原生的概念2. 云原生的四要素3. 云原生的关键目标什么是云原生?这里将从云原生的概念、云原生的四要素、云原生关键目标等方面介绍。1. 云原生的概念 云原生应用时面向云而设计的应用,在使用云原生技术…

Metasploit Framework和msf框架

Metasploit Framework ● MSF默认集成与kali linux之中 ● 使用postgresql数据库存储数据 ○ 早期版本需要先启动数据库再启动msf MSF架构 Rex ● 基本功能库,用于完成日常基本任务,无需人工手动编码实现 ● 处理socket连接访问、协议应答&#xff08…

洛谷千题详解 | P1020 [NOIP1999 普及组] 导弹拦截【C++语言】

博主主页:Yu仙笙 专栏地址:洛谷千题详解 目录 题目描述 输入格式 输出格式 输入输出样例 解析: C源码: C源码2: -------------------------------------------------------------------------------------------------…

【(C语言)数据结构奋斗100天】栈和队列

前言 🏠个人主页:泡泡牛奶 🌵系列专栏:[C语言] 数据结构奋斗100天 本期所介绍的是栈和队列,那么什么是栈呢,什么是队列呢?在知道答案之前,请大家思考一下下列问题: 你如何…

【问答篇】Java 线程篇 面试题(二)

每天进步一点~ (ps: 文章内容及图片出处来自本人公众号~) 01、问:请谈谈你对线程声明周期的6种状态的认识和理解 答:很多地方说线程有5种状态,但实际上是6种状态:NEW、RUNNABLE, BLOCKED、 WAITING、TIMED_WAITING、TERMINATED; 新创建&a…