Python for Data Analysis
文章平均质量分 93
Python for Data Analysis
timerring
知行合一
展开
-
NumPy知识速记
ndarray创建ndarrayndarray的数据类型NumPy数组的运算基本的索引切片布尔型索引花式索引数组转置和轴对换快速的元素级数组函数利用数组进行数据处理将条件逻辑表述为数组运算数学和统计方法用于布尔型数组的方法排序唯一化以及其它的集合逻辑常用集合函数用于数组的文件输入输出线性代数伪随机数生成示例:随机漫步原创 2023-05-06 15:34:22 · 235 阅读 · 0 评论 -
Numpy基础知识回顾
4.1 NumPy的ndarray:一种多维数组对象创建ndarrayarray函数ndim 和 shapedtypezeros 和 ones 和 emptyarangendarray的数据类型astypeNumPy数组的运算基本的索引和切片切片索引布尔型索引花式索引花式索引跟切片不一样数组转置和轴对换4.2 通用函数:快速的元素级数组函数sqrt 和 expmaximum原创 2023-05-06 15:26:13 · 242 阅读 · 0 评论 -
Python文件和操作系统基础
文件和操作系统文件的字节和Unicode原创 2023-05-04 17:01:46 · 365 阅读 · 1 评论 -
Python函数基础回顾
函数命名空间、作用域,和局部函数返回多个值函数也是对象匿名(lambda)函数柯里化:部分参数应用生成器生成器表达式itertools模块错误和异常处理IPython的异常原创 2023-05-04 15:57:00 · 107 阅读 · 1 评论 -
Python的常见数据结构
数据结构和序列元组拆分元组tuple方法列表添加和删除元素串联和组合列表排序二分搜索和维护已排序的列表切片序列函数enumerate函数sorted函数zip函数reversed函数字典创建字典访问字典删除keys 和 values融合用序列创建字典默认值有效的键类型集合创建合并 union 或者 |交集 intersection 或者 &superset 和 subset列表、集合和字典推导式列表推导式!字典的推导式 !集合的推导式!嵌套列原创 2023-05-03 10:49:26 · 103 阅读 · 0 评论 -
Python语法基础快速回顾
缩进函数和对象方法调用变量和参数传递强类型属性和方法鸭子类型引入二元运算符和比较运算符可变与不可变对象标量类型数值类型字符串字节和UnicodeNone日期和时间控制流if、elif和elsefor循环While循环passrange三元表达式原创 2023-05-02 21:41:33 · 120 阅读 · 0 评论 -
Python数据分析库介绍及引入惯例
Python有一个叫做全局解释器锁(Global Interpreter Lock,GIL)的组件,这是一种防止解释器同时执行多条Python字节码指令的机制。例如,Python的C插件使用原生的C或C++的多线程,可以并行运行而不被GIL影响,只要它们不频繁地与Python对象交互。此外,由低级语言(比如C和Fortran)编写的库可以直接操作NumPy数组中的数据,无需进行任何数据复制工作。用得最多的pandas对象。NumPy(Numerical Python的简称)是Python科学计算的基础包。原创 2023-04-05 14:36:06 · 74 阅读 · 0 评论