当前位置: 首页 > news >正文

数据分析常用库基础知识

一、numpy

1、简介

NumPy(Numerical Python)是Python进行科学计算的一个扩展库,提供了大量的函数和操作,主要用于对多维数组执行计算,它比Python自身的嵌套列表结构要高效的多。

NumPy数组(class ndarray和 Python列表(list)的主要区别:

  1. 数组会对元素的数据类型做统一,而列表不会。

  2. 数组创建后具有固定大小,而列表由于内存自动管理,可动态调整。

2、创建数组

np.array(object, dtype=None)

  1. object:aray_like,类似于数组的对象。如果object是标量,则返回包含object的0维数组
  2. dtype:data-type,数据类型。如果没有给出(一般不给),会从输入数据推断数据类型创建一个数组对象并返回(ndarray实例对象)
import numpy as np num = 369 arr = np.array(num) print(num) print(arr) print(type(num)) print(type(arr)) print('-'*30) print("虽然同样输出369,但数据类型不同") print('='*30) lst=[9,5,6,8,0] arr = np.array(list) print(lst) print(arr) print('-'*30) print('判断几维数组的方法:几个括号就是几个,如:num是0维,lst是1维') print('='*30) print('数组与列表的相同点') print('1、求长度') print(len(num)) print(len(arr)) Print('2、遍历') for i in lst: print(i) for a in arr: print(a) print('3、定位') print(lst[4]) print(lst[-1]) print(arr[4]) print(arr[-1]) print('4、切片') print(lst[1:4:2]) print(arr[1:4:2]) print('4、修改') lst[1:3] = [55,100] arr[1:3] = [55,100] print(lst) print(arr) print('='*30)

3、基本运算

4、广播机制

5、索引和切片

6、常用操作

二、Pandas

http://www.jsqmd.com/news/1103595/

相关文章:

  • Platinum-MD:让尘封的MiniDisc设备重获新生的终极指南 [特殊字符]
  • AIGC 疑似率太高怎么办?专业科研 AI 写作软件语义改写方案分享
  • UnrealPakViewer:游戏资源分析与优化解决方案
  • 如何评估 AI 回答中品牌解释能力的稳定性?
  • 派了任务没回音?实测哪款工具能管好门店发视频的“最后一公里”
  • 提供海外云服务器,大模型API接口
  • 不会写代码怎么选股票量化软件:回测、盯盘和风控要看哪些模块
  • 如何永久保存微信聊天记录?WeChatMsg一键导出完整指南
  • 火锅店新店筹备:适合初学者入门使用的友好型AI应用推荐
  • 基于FME的伪节点检查
  • 【爱马仕智能体】Hermes 客户端运行故障排查,部署加载失败、程序无响应处理办法(含安装包)
  • uniapp上架苹果应用商店遇到4.3a问题? 如何百分百解决?(2026)
  • 国产智能机器人品牌选型:如何评估技术认可度与方案通用性?
  • 让Windows任务栏焕然一新:TranslucentTB透明美化工具完全指南
  • 终极Windows任务栏透明化神器:TranslucentTB完全指南 [特殊字符]
  • VMware Unlocker:在普通PC上免费运行macOS虚拟机的终极指南
  • 终极指南:三分钟解决Windows DLL注入难题的完整方案
  • DDR3 / DDR4 / DDR5 内存调试技术指南
  • 国常会定调AI:智算集群与“人工智能+“对企业落地的实质影响
  • 装修公司避雷指南
  • 基于KMR221与STM32的高精度电压管理方案解析
  • GTA5线上小助手:终极免费开源工具让你的洛圣都冒险更自由
  • 摩托车无钥匙启动便捷你真的了解吗?揭秘移动管家摩托车无钥匙系统背后的三大优势
  • 安科士 AndXe|100G QSFP28-4WDM-10 光模块:10km 单模中长距高速互联优选方案
  • Agent设计模式(五)记忆模式——进度追踪(Progress Tracking)
  • 20款各个国家、地区、民族的语言与方言的AI学习工具
  • 性价比高的国产车衣工厂企业推荐
  • AI Agent Memory 架构:不要把记忆只理解成聊天记录
  • 解放双手的终极方案:MAA明日方舟自动化助手完全指南
  • ASM330LHH与PIC18F85J50运动跟踪系统设计与实现