基于python的大数据分析实战学习笔记-pandas(数据分析包)
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,pandas是什么呢?可能大家会看到各种解释,其实ta就是一个数据分析包啊。。。。。没啥可解释的pandas中常见的数据结构有三种,Series(一维数组,也叫序列),DataFrame(二维表格,类
千家信息网最后更新 2025年01月23日基于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安全错误
数据库的锁怎样保障安全
测试软件开发
杭州春雨网络技术有限公司
和平精英的老师要开什么服务器
如何建立高质量的客户数据库
网络安全攻防教学视频教程
洛克王国服务器容量
支付宝网络技术有限公司税号
计算机网络技术单招院校
信息与网络安全相关证书
上海工程软件开发排行
深圳星科软件开发有限公司
长沙冠孚网络技术有限公司
数据库求零件的总供应量
国家信息网络安全办公室
最大服务器有多大
网吧主机服务器的显卡在哪里
想学网络技术培训班
2021美团网络安全挑战赛
网络安全保卫局是干什么的
新基建服务器行业
ktv服务器配置
花火数据库数据
湖南省正规软件开发
信息化软件开发设施价钱
税务局网络安全三字
软件开发选amd还是英特尔
opc服务器模拟器
系统集成及网络安全
Java 图像数据库
招小程序平台软件开发人员