Python中Pandas库中的DataFrame数据结构创建举例

news/2024/11/25 9:24:39/

Python中Pandas库的DataFrame数据结构创建举例


DataFrame的数据结构是Python数据分析中重要应用数据类型。本文将重点介绍DataFrame的创建。

1.DataFrame的创建
创建DataFrame的方法使用pandas.DataFrame,向该方法传入字典即可创建DataFrame。
传入的字典的key对应Excel表的字段(A1,B1,C1的单元格),代码的第3~5行分别对应EXCEL表格A,B,C三列。
在这里插入图片描述
图1 EXCEL表格

2.程序举例

import pandas as pd
fruits=pd.DataFrame({
"fruit name":["apple","pear","banana","peach","apricot","kiwifruit"],
"weight/kg":[2,5,1,3,4,10],
"unit price/CNY":[2.6,1.3,2.9,2.1,1.7,3.5]},index=[1,2,3,4,5,6])
print(fruits)

运行结果如下:
在这里插入图片描述
图2 index设置为1~6
注意上面程序中的index默认使用0~N;若上面不设置index参数,程序代码如下

import pandas as pd
fruits=pd.DataFrame({
"fruit name":["apple","pear","banana","peach","apricot","kiwifruit"],
"weight/kg":[2,5,1,3,4,10],
"unit price/CNY":[2.6,1.3,2.9,2.1,1.7,3.5]})print(fruits)

运行结果如下
在这里插入图片描述
图3 index设置为默认

3.设置和默认的index运行结果对比
在这里插入图片描述
图4 index设置和index默认的运行结果对比


http://www.ppmy.cn/news/108635.html

相关文章

针对vue的v-model绑定的props对象,组件值修改视图不更新粗暴解决方案。

文章目录 一、故事背景二、需求改造三、粗暴的解决方案 一、故事背景 接手组里同事写的代码,发现组件逻辑是这么写的 父组件引用子组件子组件定义了props属性paramsObject是一个数组,用于子组件的UI组件的循环逻辑。子组件的UI,v-model绑定pa…

《算法导论》拓展之 一维二维最近点对问题

一维点对问题 描述:一维最近点对问题是指在给定的一维点集中找到距离最近的两个点。具体来说,给定一维坐标轴上的 n 个点,要找出其中的两个点,使它们的距离最小。 解决办法:解决这个问题的一种常见方法是使用排序和线…

java条件语句

文章目录 一、java条件语句1、Java 条件语句 - if...else2、Java switch case 语句 总结 一、java条件语句 1、Java 条件语句 - if…else Java 中的条件语句允许程序根据条件的不同执行不同的代码块。 一个 if 语句包含一个布尔表达式和一条或多条语句。 语法 if 语句的语法…

SSM编程---Day 05

目录 一、IOC (一)企业级系统的特点: (二)Spring框架的优点: (三)ApplicationContext的作用: (四)理解IOC原理、掌握IOC的配置 二、AOP&…

【苏大c++第二次考试第二次模拟】

考试说明 考试时间:合计150分钟。选择题部分30分钟交卷,允许提前交卷。考试过程中,不能连接未经指定的网站或服务器。闭卷考试部分,不能查阅任何类型的参考资料;开卷考试部分,仅可以查阅纸质文档。考试过程…

代码里乐观锁与悲观锁

乐观锁与悲观锁区别 synchronized与cas举例 cas算法自旋 乐观锁原理:cas算法自旋 1.cas算法 2.自旋 乐观锁工具类 Atomiclnteger原子类incrementAndGet方法源码解析

Scrum中可以有测试人员吗?

作者 | Federico Toledo Scrum 是将质量融入产品开发和创建敏捷团队的宝贵框架。测试人员如何适应这一切?让我们深入研究这篇文章。 毫无疑问,Scrum是在任何环境中为团队寻求业务敏捷性,以及应对不同复杂挑战的最重要工具之一。 正如《福布斯…

提高用户忠诚度的 4 种客户保留策略

什么是客户保留?简而言之,客户保留是指企业用来鼓励现有客户群重复购买和持续忠诚度的策略和战术。根据最近的研究,多达68%的客户在觉得公司不重视他们的业务时会转向竞争对手。 这就是为什么客户保留对各行各业的企业都如此重要的原因。与获…