基于python的大数据分析实战学习笔记-pandas(数据分析包)
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,pandas是什么呢?可能大家会看到各种解释,其实ta就是一个数据分析包啊。。。。。没啥可解释的pandas中常见的数据结构有三种,Series(一维数组,也叫序列),DataFrame(二维表格,类
千家信息网最后更新 2025年12月04日基于python的大数据分析实战学习笔记-pandas(数据分析包)
pandas是什么呢?可能大家会看到各种解释,其实ta就是一个数据分析包啊。。。。。没啥可解释的
pandas中常见的数据结构有三种,Series(一维数组,也叫序列),DataFrame(二维表格,类似excel多行多列),Panel(三维数组)
那什么是数据结构呢?就是相互之间存在的一种或多种特定关系的数据类型的集合。
好了,概念就是这么简单,相信有python基础的朋友应该很容易理解,如果你没有。。。。恩。。。就没有吧
今天我们先来介绍下Series的用法,直接撸代码,里面有注释
from pandas import Series#定义一个序列"""一个序列可以存放不同的数据类型,索引index也是可以忽略的,可以通过下标访问(从0开始)运行可能会报错:ImportError: C extension: No module named 'pandas._libs.tslib' not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.解决方法:先pip3 uninstall pandas在pip3 install --user pandas"""x=Series(['a',True,1],index=['first','second','thrid'])print('通过下标取值',x[1])print('通过索引取值',x['second'])#x[3] 不能越界访问会报错#x.append(666)#不能追加单个元素n=Series([666],index=['fourth'])#可以追加一个序列print('新增序列之后',x.append(n))if 1 in x.values: print('good') #切片print('切片:',x[1:3])#定位获取,常用于随机抽样print(x[[0,2,1]])#删除#x.drop(0)#根据下标#x.drop('first')#根据索引#按照下标找到索引名print(x.index[2])#根据值删除,返回新序列#x[2!=x.values#修改值x.index[True==x.values]#将字典转为series#Series(字典格式)#对index进行排序y=Series([2,3,1,5],index=['a','c','b','d'])print(y.sort_index(ascending=True))#ascending控制升还是降OS:写代码虽然累,但确实爽,你还不体验下?
序列
数据
下标
索引
就是
代码
字典
数据结构
数组
类型
结构
会报
解释
数据分析
分析
不同
相互之间
之间
元素
单个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
哪个不属于关系型数据库的组件
controlm 数据库
merak邮件服务器
消防员网络安全
计算机网络技术考点解读
云服务器云监控
设计师软件开发
随州靠谱的软件开发方案
搭建免流服务器要什么服务器
吉林正规软件开发价钱
数据库软件的重要性
数据库新手学什么类型的
浪潮国际软件开发岗位
数据库技术特性
服务器批量视窗管理
浙江品牌软件开发哪家好
sql数据库基本知识
星链网络安全不
抖音数据库设置
gmod怎么创建服务器
金仓数据库exp备份
山西网络技术咨询哪家好
软件开发软件工程英语作文
游爱网络技术客服
我的世界没有充钱怎么建服务器
电力系统通讯与网络技术
怎么访问ftp服务器
重启受管理的服务器
嵌入式系统网络安全
如何用电脑建立私人云服务器