广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Pandas中Series的创建及数据类型转换
  • 354
分享到

Pandas中Series的创建及数据类型转换

2024-04-02 19:04:59 354人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

目录 一、实战场景二、主要知识点三、菜鸟实战1、创建 python 文件,用Numpy创建Series2、转换Series的数据类型 四、补充1、创建 Pytho

 一、实战场景

实战场景:Pandas中Series的创建和数据类型转换,Series的创建和数据类型转换,Series 类似于一维数组与字典(map)数据结构的结合,由索引和数据组成。

二、主要知识点

  • 文件读写
  • 基础语法
  • Pandas的Series对象
  • DataFrame
  • Pandas
  • numpy

三、菜鸟实战

1、创建 python 文件,用Numpy创建Series

#用Numpy创建Series
import numpy as np
import pandas as pd
 
s = pd.Series(  np.arange(10, 100, 10),  # 数值:10~90,间隔10  index=np.arange(101, 110),  # 索引:101~109,间隔1,不包含最后一个数字  dtype='float'  # 类型:float64
)
print(s)

运行结果:

101    10.0   
102    20.0   
103    30.0   
104    40.0   
105    50.0   
106    60.0   
107    70.0   
108    80.0   
109    90.0   
dtype: float64

2、转换Series的数据类型 

#转换Series的数据类型
import pandas as pd
 
s = pd.Series(  data=["001", "002", "003", "004"],  index=list("abcd")
)
 
# s = s.astype(int) 两种方法
s = s.map(int) #int是函数
 
print(s)

运行结果:

a    1
b    2
c    3
d    4
dtype: int64

四、补充

实战场景:

实战场景:Pandas中Series与数据list如何互相转换,Pandas的Series对象变成数据list,Series 类似于一维数组与字典(map)数据结构的结合,由索引和数据组成

主要知识点:

  • 文件读写 基础语法
  • Pandas
  • Pandas的Series对象
  • 互相转换

实战:

1、创建 python 文件,数据list,变成Pandas的Series对象

#使用Pandas
#把数据list,变成Pandas的Series对象
#把Series输出到命令行
import pandas as pd #引入pandas包
 
courses = ["张三", "李四", "赵五", "李六"] #初始化对象
 
data = pd.Series(data=courses) #Series本身有一个参数
 
print(data)

运行结果 :

0    张三
1    李四
2    赵五
3    李六

2、数据dict变成Pandas的Series对象

#使用Pandas
#把数据dict,变成Pandas的Series对象
#把Series输出到命令行
import pandas as pd
 
grades = {"语文": 80, "数学": 90, "英语": 85, "计算机": 100}
 
data = pd.Series(data=grades)
 
print(data)

 运行结果 :

语文      80
数学      90
英语      85
计算机    100

3、把Pandas的Series对象变成数据list 

#使用Pandas
#把Pandas的Series对象变成数据list
#把list输出到命令行
import pandas as pd
 
grades = {"语文": 80, "数学": 90, "英语": 85, "计算机": 100}
data = pd.Series(data=grades)
 
numbers = data.tolist() #Series的值转换成list
print(numbers)

运行结果 :

[80, 90, 85, 100]

到此这篇关于Pandas中Series的创建及数据类型转换的文章就介绍到这了,更多相关Pandas Series 内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Pandas中Series的创建及数据类型转换

本文链接: https://www.lsjlt.com/news/120168.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Pandas中Series的创建及数据类型转换
    目录 一、实战场景二、主要知识点三、菜鸟实战1、创建 python 文件,用Numpy创建Series2、转换Series的数据类型 四、补充1、创建 pytho...
    99+
    2022-11-11
  • python-pandas创建Series数据类型的操作
    1.什么是pandas 2.查看pandas版本信息 print(pd.__version__) 输出: 0.24.1 3.常见数据类型 常见的数据类型: - 一维: ...
    99+
    2022-11-12
  • pandas中的series数据类型
    import pandas as pd import numpy as np import names ''' 写在前面的话: 1、series与array类型的不同之处为series有索引,而另一个没有;series中的数据...
    99+
    2023-01-30
    数据类型 pandas series
  • 怎么在python中利用pandas创建一个Series数据类型
    今天就跟大家聊聊有关怎么在python中利用pandas创建一个Series数据类型,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。python可以做什么Python是一种编程语言,内...
    99+
    2023-06-14
  • Pandas数据类型转换df.astype()及数据类型查看df.dtypes的使用
    目录1.数据框字段类型查看:df.dtypes2.维度查看df.shape:3.数据框的策略基本信息df.info():4.某一列格式df['列名'].dtype:5...
    99+
    2022-11-11
  • pandas数据类型之Series的具体使用
    目录Series类型Series的三种创建方式通过数组创建Series创建指定索引列的Series使用字典创建标量创建Series对象Series的常见操作Series的值访问访问整...
    99+
    2022-11-11
  • pandas中如何创建category类型数据
    这篇文章主要介绍了pandas中如何创建category类型数据,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 T1、直接创建 category类型数据可知,在ca...
    99+
    2023-06-14
  • Python3数据类型及转换
    I. 数据类型 Python3将程序中的任何内容统称为对象(Object),基本的数据类型有数字和字符串等,也可以使用自定义的类(Classes)创建新的类型。 Python3中有六个标准的数据类型: Number(数字) String...
    99+
    2023-01-30
    数据类型
  • python数据处理之Pandas类型转换的实现
    目录转换为字符串类型转换为数值类型转为数值类型还可以使用to_numeric()函数分类数据(Category)数据类型小结转换为字符串类型 tips['sex_str'] = ti...
    99+
    2022-11-10
  • 详解Go语言中的数据类型及类型转换
    目录1、基本数据类型2、基础数据类型转换3、基本数据类型转为字符串4、strconv的使用5、字符串转为基础类型1、基本数据类型 数据类型有很多,先研究一下基础的,例如:布尔型、数字...
    99+
    2022-11-13
  • Pandas数据结构详细说明及如何创建Series,DataFrame对象方法
    目录1. Pandas的两种数据类型2. Series类型通过numpy array通过Python字典通过标量值(Scalar)name属性3. DataFrame类型通过包含列表...
    99+
    2022-11-12
  • Python转换数据类型函数和转换数据类型的作用
    目录一、转换数据类型的作用(必要性)二、转换数据类型的函数三、快速体验数据类型转换前言: 学习Python的转换数据类型前期主要学习目标有两个,一是数据类型转换的必要性,二是数据类型...
    99+
    2022-11-13
  • Python中的数据类型转换
    基本类型转换 python3与python2通用函数: int('123456',10) # 转换为指定进制的整数 hex(123456) # 整数转换为16进制串,转换后类型为字符串 bin(123) # 整数转换为...
    99+
    2023-01-31
    数据类型 Python
  • python数据处理之Pandas类型转换怎么实现
    这篇文章主要介绍“python数据处理之Pandas类型转换怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python数据处理之Pandas类型转换怎么实现”文章能帮助大家解决问题。转换为字...
    99+
    2023-06-30
  • kotlin的数据类型和类型转换
    在 Kotlin 中,数据类型是变量或表达式的属性,确定了存储的数据类型以及可以在该数据上执行的操作。Kotlin 支持与 Java 类似的基本数据类型,但还引入了一些增强的数据类型和类型安全的特性。...
    99+
    2023-10-27
    后端 kotlin
  • 在javascript中数据类型转换
    JavaScript中数据类型转换是一个重要的主题,因为在开发过程中,难免需要将一种类型的数据转换为另一种类型的数据。在JavaScript中,有三种类型的数据转换:强制类型转换、自动类型转换和显式类型转换。在本文中,我们将讨论这三种类型的...
    99+
    2023-05-17
  • Python转换数据类型函数和转换数据类型的作用是什么
    这篇文章给大家分享的是有关Python转换数据类型函数和转换数据类型的作用是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、转换数据类型的作用(必要性)先用一个问题来讲解一下为什么要学习转换数据类型?问题:...
    99+
    2023-06-29
  • mysql中dateTime类型数据转换为date类型
    目录 一.前言 二.解决方法 2.1用sql来转换 2.2. 用注解解决 一.前言 在我们实际开发中, 数据库中有很多的数据类型, 今天我们来看一下我们的时间转化将dateTime转换成date类型 dateTime类型:  格式:20...
    99+
    2023-09-08
    mysql sql sqlserver
  • Go语言中的数据类型有哪些及类型间怎么转换
    这篇“Go语言中的数据类型有哪些及类型间怎么转换”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Go语言中的数据类型有哪些及类...
    99+
    2023-06-30
  • Python 之 Pandas DataFrame 数据类型的简介、创建的列操作
    文章目录 一、DataFrame 结构简介二、DataFrame 对象创建1. 使用普通列表创建2. 使用嵌套列表创建3 指定数值元素的数据类型为 float4. 字典嵌套列表创建5. 添加自...
    99+
    2023-08-31
    pandas python 数据分析
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作