python 正态化_#Python数据分析/笔记 - 准备工作

本文介绍了Python数据分析的基础,包括结构化数据类型、不适合Python的场景、GIL与多线程的关系、重要的数据分析库如NumPy、pandas、SciPy和scikit-learn,以及conda和pip的使用和命名约定。强调了Python在数据分析领域的应用和限制。
摘要由CSDN通过智能技术生成

0671afafd342085129c518f5477642b6.png

Chapter-I 准备工作

1. 什么类型的数据

结构化数据:表格性数据、多维数组、表数据(数据库)、时间序列等

现实生活中,很多数据需要转换成一种更适合分析和建模的结构化形式,才容易被分析和解读。

2. 不适合的场景

解释型语言;开发效率高;运行效率低于编译型语言(Java、C++等)……

不适用于一些要求低延迟、高资源利用率的场景,比如搭建高并发、多线程的应用,尤其是多CPU绑定线程时。

3. GIL != No Multi-threading

GIL(Global Interpreter Lock)是一种防止解释器同时执行多个Python指令的机制。但并不等于说,Python无法执行真正的多线程、并行代码。Python的C语言拓展使用本地多线程(在C或C++中)以并行方式运行代码,而不受GIL的影响,因为这些拓展无需与Python对象交互

4. 重要的Python库

  • NumPy

Numerical Python,是Python数值计算的基石,提供多种数据结构、算法以及大部分涉及Python数值计算所需的接口。包括:ndarray、线性代数、傅里叶变换、C/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值