首页 > 其他分享 >pandas基础知识(未完成)

pandas基础知识(未完成)

时间:2022-09-26 14:57:02浏览次数:50  
标签:index Series DataFrame 基础知识 索引 完成 dtype pandas

pandas基础知识

pandas的数据结构

Series

  • Pandas Series 类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型
  • Series 由索引(index)和列组成,函数如下:
  • Series只能输出一个一维表格
pandas.Series( data, index, dtype, name, copy)

'''
data:一组数据(ndarray 类型)。
index:数据索引标签,如果不指定,默认从 0 开始
dtype:数据类型,默认会自己判断
name:设置名称
copy:拷贝数据,默认为 False
'''

#指定索引
import pandas as pd

a = ["Google", "Runoob", "Wiki"]

myvar = pd.Series(a, index = ["x", "y", "z"])

print(myvar)

#输出结果
'''
x    Google
y    Runoob
z      Wiki
dtype: object
'''

import pandas as pd

a = ["Google", "Runoob", "Wiki"]

myvar = pd.Series(a, index = ["x", "y", "z"])

print(myvar["y"])

#输出结果
'''
 "Runoob"
'''

#个人感觉,在写入的问题上,只要是有序的数据都是可以的

DataFrame

  • DataFrame 是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔型值)。DataFrame 既有行索引也有列索引,它可以被看做由 Series 组成的字典(共同用一个索引)

  • DataFrame 构造方法如下:

#DataFrame 构造方法如下:
pandas.DataFrame( data, index, columns, dtype, copy)

'''
参数说明:

data:一组数据(ndarray、series, map, lists, dict 等类型)。

index:索引值,或者可以称为行标签。

columns:列标签,默认为 RangeIndex (0, 1, 2, …, n) 。

dtype:数据类型。

copy:拷贝数据,默认为 False。

Pandas DataFrame 是一个二维的数组结构,类似二维数组。
'''
  • 如果不加索引的值就是0或1,要记住可以定义数据类型

标签:index,Series,DataFrame,基础知识,索引,完成,dtype,pandas
From: https://www.cnblogs.com/yangzilaing/p/16730953.html

相关文章

  • shell基础知识
    1.1第一个shsh-x1.sh+touch/tmp/1.txt+chmod600/tmp/2.txt+mv/tmp/1.txt/tmp/2.txt1.2脚本执行bash1.sh./1.sh-bash:./1.sh:Permissiondeniedchmod......
  • (一)Radis基础知识
       1、什么是Redis?Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis与其他key-value缓存产品有以下三个特点:Redis支持......
  • pandas中,parse_dates和date_parser
      parse_dates和date_parserparse_dates(动词,主动解析格式)date_parser(名词,指定解析格式去解析某种不常见的格式)parse_dates(动词,主动解析格式)parse_dates=True:尝试......
  • 如何使用pandas中的时序数据分组运算
    https://www.zhihu.com/search?type=content&q=Pandas聚合时间序列数据注意以下的聚合是从当前时间点往后一段时间计算的。tmp_group=ori_data.groupby(['cols',pd.Gr......
  • PHP序列化基础知识
    魔术方法:注:魔术方法只有在类中被定义以后才可以触发PHP将所有以__(两个下划线)开头的类方法保留为魔术方法,这些都是PHP内置的方法。__construct()当一个对象创建时被......
  • 六、python基础知识之变量常量、索引取值和PEP8规范
    目录一、变量与常量1.什么是变量?2.什么是常量?变量的基本使用变量使用的语法结构与底层原理变量名的命名规范和命名风格变量的命名风格常量的基本使用二、索引取值三、PEP......
  • 一、计算机基础知识
    目录一、计算机的本质二、计算机五大组成部分详细介绍1.控制器2.运算器3.存储设备4.输入设备5.输出设备三、计算机三大核心硬件1.cpu2.内存举例:写文档时,突然关机了。3.磁......
  • 银河麒麟v10图形化完成DCA培训内容(基于达梦8)
    本文基于银河麒麟v10服务器版使用图像化方式完成DCA培训学习相关内容,如需命令行方式可观看上一篇:https://www.cnblogs.com/zdstudy/p/16726249.html安装数据库a.创建用......
  • HDMI/DVI____基础知识
    一.基础知识1.历史早期在FPGA芯片上实现HDMI控制显示是使用HDMI发送芯片,eg:ADV7513,sil9022,CH7301等。用之前VGA控制中输出的RGB信号,行场同步信号和使能信号输入到HD......
  • R语言学习丨绘图函数基础知识,pie()、barplot()从零教你绘制饼图、条形图
    今天笔记的内容是R语言中绘图相关的基础知识,绘制简单的饼图、条形图。公众号:生信分析笔记饼图怎么画?R语言中pie()函数用于绘制饼状图,需要准备向量数据、标签、调色板等信......