IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> python:DataFrame的创建以及DataFrame的属性 -> 正文阅读

[人工智能]python:DataFrame的创建以及DataFrame的属性

一、DataFrame的创建

Pandas 的数据结构主要是:Series(一维数组),DataFrame(二维数组)。DataFrame是由索引和内容组成,索引既有行索引index又有列索引columns,如 内容,index=[],colunms=[] 这样的形式。以下介绍的他的几种创建方式:

1、创建空的DataFrame

import pandas as pd
data_df = pd.DataFrame()
print(data_df)

在这里插入图片描述

2、使用List 创建DataFrame?


a_list=[0,1,2,3,4]
b_list=["apple","banana","cup","desk","example"]
data_df2=pd.DataFrame(b_list,a_list)
print(data_df2)

在这里插入图片描述

3、使用字典创建DataFrame?

import pandas as pd
dict={"numeric":[0,1,2,3,4,5],"alpha":["A","B","C","D","E","F"]}
dict_df=pd.DataFrame(dict)
dict_df

在这里插入图片描述

4、使用数组创建带索引的DataFrame

dict={"numeric":[0,1,2,3,4,5],"alpha":["A","B","C","D","E","F"]}
index=[]
for i in range(len(dict["alpha"])):
    index.append(i)
dict_df1=pd.DataFrame(dict,index=index)
dict_df1

在这里插入图片描述

5、从字典列表创建DataFrame

data = [{"one":1,"two":2,"three":3},{"one":"apple","two":"banana","C":"cup"}]
data_df = pd.DataFrame(data)
data_df

在这里插入图片描述

6、使用zip()函数创建DataFrame?

zip()方法用于合并两个列表

grade = ["A","B","C","D","E","F"]
name = ["张三","李丽","杨光","李波","张波","欧晓"]
data1 = list(zip(grade,name))
print(data1)
data1_df = pd.DataFrame(data1,columns=["grade","name"],index=[2,3,4,5,6,7])
print(data1_df)

在这里插入图片描述

7、从序列的字典创建DataFrame?

import pandas as pd
name = ["张三","李丽","杨光","李波","张波","欧晓"]
data2 = {
    "chineses":pd.Series([98,89,97,87,91,90],index=name),
    "math":pd.Series([98,87,96,79,80,83],index=name)
}
data2_df = pd.DataFrame(data2)
print(data2_df)

在这里插入图片描述

二、DataFrame中的一些常用属性

df.values 返回DataFrame中的数值;
df.columns 返回DataFrame中的列索引;
df.ndim 返回DataFrame的维数;
df.shape 返回DataFrame的形状;
df.dtypes 返回DataFrame中每一列元素的数据类型;
df.size 返回DataFrame中元素的个数;
df.index 返回DataFrame中的索引;
df.T 返回DataFrame的转置结果;
在这里插入图片描述
在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-06-08 19:03:35  更:2022-06-08 19:06:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:55:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码