数据框是一种二维数据结构,其中数据以表格格式存储,以行和列的形式。

它可以可视化为SQL数据表或excel工作表表示形式。可以使用以下构造函数创建它-pd.Dataframe(data, index, columns, dtype, copy)

让我们了解如何使用Series字典创建数据框。系列是“熊猫”库中存在的一维数据结构。

轴标签统称为索引。

系列结构可以存储任何类型的数据,例如整数,浮点数,字符串,python对象等。

让我们看一个例子-

示例import pandas as pd

my_data = {'ab' : pd.Series([1, 2, 3], index=['a', 'b', 'c']),

'mn' : pd.Series([56, 78, 13, 13], index=['a', 'b', 'c', 'd'])}

my_df = pd.DataFrame(my_data)

print("从以下系列的字典创建的数据框: ")

print(my_df)

输出结果The dataframe created from dictionary f series :

ab   mn

a  1.0  56

b  2.0  78

c  3.0  13

d  NaN  13

说明导入所需的库,并为其指定别名,以方便使用。

创建由键和值组成的字典值,其中值实际上是序列数据结构。

该系列字典随后作为参数传递给存在于“ pandas”库中的“ Dataframe”函数

通过将系列字典作为参数传递给它来创建数据框。

数据框被打印在控制台上。

注意-“ NaN”一词指的是“不是数字”,这意味着特定的[row,col]值没有任何有效的条目。

python series用法_如何使用Python中的Series字典创建数据框?相关推荐

  1. python namedtuple用法_详解Python中namedtuple的使用

    namedtuple是Python中存储数据类型,比较常见的数据类型还有有list和tuple数据类型.相比于list,tuple中的元素不可修改,在映射中可以当键使用. namedtuple: na ...

  2. python timeit用法_十大Python开发技巧

    Python开发指南, 超级实用足以让您震撼 > Photo by Christina Morillo from StockSnap 时不时地,当我了解Python的新功能时,或者我发现其他一些 ...

  3. python字符串用法_笔记:python字符串的使用

    Python 没有表示单个字符的字符类型,只有字符串类型str.字符串是用单引号或双引号括起来的一系列字符. 单引号表示的字符串中可以包含双引号字符,但不能直接包含单引号字符(否则无法知道字符串的开始 ...

  4. python中的浮点数用法_如何利用Python在运算后得到浮点数值的方法详解

    在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值,而在需要进行对除所得的结果进行精确地求值时,想在运算后即得到浮点值,那么如何进行处理呢? 1.修改被除数的值为带小数点的形式 ...

  5. python中len用法_简单介绍Python中的len()函数的使用

    简单介绍Python中的len()函数的使用 函数:len() 1:作用:返回字符串.列表.字典.元组等长度 2:语法:len(str) 3:参数:str:要计算的字符串.列表.字典.元组等 4:返回 ...

  6. python中for循环的用法_浅谈Python的for循环

    for循环在python中的重要性毋庸置疑,可是,我们真的把所有for循环的知识点都理解透了么?试试看以下内容: for 循环的基本格式 for iterable是可迭代对象,包括字符串,列表,元组, ...

  7. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  8. pythonself用法_全面理解python中self的用法

    self代表类的实例,而非类. classTest:defprt(self):print(self)print(self.__class__) t=Test() t.prt() 执行结果如下 从上面的 ...

  9. python中case的用法_如何在Python中使用TestCase实现一个断言功能

    如何在Python中使用TestCase实现一个断言功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题. Python TestCase断 ...

最新文章

  1. 单片机8位抢答器实训机电报告_CD4511八路抢答器实验报告-
  2. 员工未回复群消息被罚200元,企业:符合公司规章制度
  3. 错误:请求“ ..”中的成员“ ..”属于非类类型
  4. 变量在原型链中的查找顺序
  5. C语言经典算法100例-037-给10个数排序
  6. 【2013.4.6】微软暑期实习生答案(zz)
  7. 点工转自动化速成指南
  8. python 连接oracle学习
  9. TensorFlow版本的HelloWord
  10. 将MSHFlexGrid1中记录导出为Excel
  11. 推荐几款好用的文本编辑器
  12. latex服务器java_latex入门
  13. RuntimeError: Exporting the operator prim_DictConstruct to ONNX opset version 11 is not supported.
  14. 使用Hutool发送工作日报
  15. 《论语》全译——孔子生平
  16. 301. 删除无效的括号【我亦无他唯手熟尔】
  17. 高分一号PMS相机多光谱和全色数据预处理
  18. 爆款制作获1200w播放,B站UP主+品牌如何迈入2023
  19. 删除Docbar中的添加内容功能
  20. 【dva】dva使用与实现(七)

热门文章

  1. Swift傻傻分不清楚系列(十一)类和结构体
  2. 【bitset 技巧 分块】bzoj5087: polycomp
  3. Android内存管理机制
  4. Django基础必备三件套: HttpResponse render redirect
  5. Innodb存储引擎——非聚集索引
  6. selenium浏览器驱动下载地址整理
  7. 【读书笔记】《深入浅出Webpack》
  8. PhpStudy 升级 MySQL 版本到5.7
  9. MacosX 下GCC编译指定版本的代码
  10. 基本java,jquery异步 的级联下拉列表