python中pd.Series()函数的使用

作者:小小白2333 时间:2023-10-04 08:28:05 

 形式

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

Pandas 主要的数据结构是 Series(一维)与 DataFrame(二维) 

Series是带标签的一维数组,可存储整数、浮点数、字符串、Python 对象等类型的数据,

轴标签统称为索引.。

Pandas会默然用0到n-1来作为series的index,但也可以自己指定index(可以把index理解为dict里面的key)。

调用 pd.Series 函数即可创建 Series:

由(元组),[列表],一维数组,字典,标量创建

import pandas as pd
#元组
print('元组')
tup=(1,2,3) # (元组)
s=pd.Series(tup)
print(s) # 不指定index, 则默认index为[0,1,len(s)-1]
print('\n')
#列表
print('列表')
lst=[1,2,3] # [列表]
s=pd.Series(lst)
print(s)
print('\n')
# 一维数组
import numpy as np
print('一维数组')
arr=np.array([1,2,3]) # 一维数组
s=pd.Series(arr)
print(s)
print('\n')
#由{字典}创建
print('字典')
dic={"index0":1,"index1":2,"index2":3} # {字典}
s=pd.Series(dic)
print(s)
print('\n')
#由标量创建
print('由标量创建')
s=pd.Series(10)
print(s)
print('\n')
#指定index
print('指定index')
s=pd.Series("标量",index=range(3))#指定index为[0,1,2]
print(s)
————————————————
版权声明:本文为CSDN博主「小小白2333」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Ajdidfj/article/details/123063958

结果:

元组
0    1
1    2
2    3
dtype: int64


列表
0    1
1    2
2    3
dtype: int64


一维数组
0    1
1    2
2    3
dtype: int32


字典
index0    1
index1    2
index2    3
dtype: int64


由标量创建
0    10
dtype: int64


指定index
0    标量
1    标量
2    标量
dtype: object

name, 给Series命名, 默认name=None

import pandas as pd 
lst=[1,2,3]
s=pd.Series(lst,name="aaa") # 给Series命名为"aaa"
print(s)  

结果: 

python中pd.Series()函数的使用

dtype, 给Series里的成员指定数据类型, 默认dtype=None

import numpy as np
import pandas as pd
lst=[1,2,3]
s=pd.Series(lst,dtype=np.float64) # 指定数据类型为np.float64
print(s) 

结果: 

python中pd.Series()函数的使用

来源:https://blog.csdn.net/Ajdidfj/article/details/123063958

标签:python,pd.Series()
0
投稿

猜你喜欢

  • python脚本框架webpy入门安装及应用创建

    2023-08-23 05:08:51
  • pytorch tensorboard可视化的使用详解

    2022-09-27 01:01:51
  • 如何确定Oracle数据库表重复的记录

    2010-07-26 13:23:00
  • Linux下升级python和安装pip的详解

    2022-08-23 06:27:15
  • Python实现FLV视频拼接功能

    2021-09-19 02:41:48
  • pandas 使用merge实现百倍加速的操作

    2022-06-11 08:22:28
  • python实现对doc,txt,xls文档的读写操作

    2021-05-09 20:01:14
  • php引用和拷贝的区别知识点总结

    2023-11-15 03:39:48
  • python utc datetime转换为时间戳的方法

    2021-11-18 07:11:44
  • MySQL8.0服务无法正常启动的解决过程

    2024-01-13 04:33:27
  • Python Scrapy图片爬取原理及代码实例

    2022-04-29 05:51:06
  • 一个不错的网页拾色器

    2007-09-30 19:45:00
  • Javascript 类型转换方法

    2024-04-10 10:51:21
  • linux实现mysql数据库每天自动备份定时备份

    2024-01-20 11:58:53
  • JavaScript前端实用的工具函数封装

    2024-04-25 13:15:02
  • 如何查看python中安装库的文件位置

    2021-04-17 04:09:31
  • Linux环境MySQL服务器级优化讲解

    2008-12-04 17:21:00
  • Python去除字符串前后空格的三种方法汇总

    2023-04-18 22:40:57
  • 对python自动生成接口测试的示例讲解

    2022-06-14 03:24:43
  • python通过pil将图片转换成黑白效果的方法

    2021-07-17 22:13:16
  • asp之家 网络编程 m.aspxhome.com