Python【7】-数据分析准备

简介:

一、经常用到的python库:

Numpy:Python科学计算的基础包;

pandas:提供了能使我们快捷的处理结构化数据的大量数据结构和函数;

matplotlib:用于绘制数据图表的python库;

IPython:一个增强的python shell,用于交互式处理和使用matplotlib对数据进行可视化处理。

二、环境安装

1.Windows安装EPDFree:

卸载之前安装的python;

下载EDPFree地址:https://store.enthought.com/downloads/#default

下载完成后安装canopy-1.7.2-win-64.msi

在命令行输入python,界面如下:

Image[4]

2.安装pip:

下载 get-pip.py  点此下载

命令行以管理员身份执行 python D:\SoftWare\Python\get-pip.py

然后输入:pip

Image(1)[4]

3.验证pandas是否可用:

输入IPython --pylab

Image(2)[4]

然后输入:

import pandas

plot(arange(10))

Image(3)[4]

四、IPython使用基础

1.IPython基础

如何启动IPython?

cmd.exe打开命令行,然后输入ipython

Image(4)[4]

接下来就可以输入Python语句了,回车执行。

2.Tab键自动完成

按下Tab键,当前命名空间中与输入内容匹配的变量、函数等都会被找出来。

Image(5)[4]

3.内省?

在变量的前面或者后面加上问号,可以显示该变量的相关信息。这个功能叫做内省。

Image(6)[4]

4.%run

文件可以通过%run命令当做python程序执行。例如我们有文件demo_dict.py

复制代码
d={"chen":60,"zhang":80}
print(d)

d['chen']=65
print(d)
print(d.get("liu",0))

d['liu']=85
print(d)

d.pop('liu')
print(d)

print(d.keys())
print(d.values())

d1={'a':100,'b':99}
d.update(d1)
print(d)
复制代码

 

使用命令行:%run E:\Demo\python\demo_dict.py执行结果如下

Image(7)[4]

而且执行后,我们还可以在ipython中执行访问文件中的变量

Image(8)[4]

5.执行剪贴板中的代码

使用%paste命令可以粘贴剪贴板中的文本,并以shell命令形式执行。

Image(9)[5]

 

如需转载,请标明原文链接:http://www.cnblogs.com/janes/




    本文转自 陈敬(Cathy) 博客园博客,原文链接:http://www.cnblogs.com/janes/p/5535162.html,如需转载请自行联系原作者

相关文章
|
24天前
|
缓存 API 网络架构
淘宝item_search_similar - 搜索相似的商品API接口,用python返回数据
淘宝联盟开放平台中,可通过“物料优选接口”(taobao.tbk.dg.optimus.material)实现“搜索相似商品”功能。该接口支持根据商品 ID 获取相似推荐商品,并返回商品信息、价格、优惠等数据,适用于商品推荐、比价等场景。本文提供基于 Python 的实现示例,包含接口调用、数据解析及结果展示。使用时需配置淘宝联盟的 appkey、appsecret 和 adzone_id,并注意接口调用频率限制和使用规范。
|
2月前
|
存储 Web App开发 前端开发
Python + Requests库爬取动态Ajax分页数据
Python + Requests库爬取动态Ajax分页数据
|
2月前
|
JSON API 数据格式
Python采集京东商品评论API接口示例,json数据返回
下面是一个使用Python采集京东商品评论的完整示例,包括API请求、JSON数据解析
|
2月前
|
数据采集 数据可视化 搜索推荐
Python数据分析全流程指南:从数据采集到可视化呈现的实战解析
在数字化转型中,数据分析成为企业决策核心,而Python凭借其强大生态和简洁语法成为首选工具。本文通过实战案例详解数据分析全流程,涵盖数据采集、清洗、探索、建模、可视化及自动化部署,帮助读者掌握从数据到业务价值的完整技能链。
315 0
|
4月前
|
JSON 算法 API
1688商品详情API实战:Python调用全流程与数据解析技巧
本文介绍了1688电商平台的商品详情API接口,助力电商从业者高效获取商品信息。接口可返回商品基础属性、价格体系、库存状态、图片描述及商家详情等多维度数据,支持全球化语言设置。通过Python示例代码展示了如何调用该接口,帮助用户快速上手,适用于选品分析、市场研究等场景。
|
5月前
|
数据采集 NoSQL 关系型数据库
Python爬虫去重策略:增量爬取与历史数据比对
Python爬虫去重策略:增量爬取与历史数据比对
|
26天前
|
JSON 安全 API
Python处理JSON数据的最佳实践:从基础到进阶的实用指南
JSON作为数据交换通用格式,广泛应用于Web开发与API交互。本文详解Python处理JSON的10个关键实践,涵盖序列化、复杂结构处理、性能优化与安全编程,助开发者高效应对各类JSON数据挑战。
113 1
|
2月前
|
XML Linux 区块链
Python提取Word表格数据教程(含.doc/.docx)
本文介绍了使用LibreOffice和python-docx库处理DOC文档表格的方法。首先需安装LibreOffice进行DOC到DOCX的格式转换,然后通过python-docx读取和修改表格数据。文中提供了详细的代码示例,包括格式转换函数、表格读取函数以及修改保存功能。该方法适用于Windows和Linux系统,解决了老旧DOC格式文档的处理难题,为需要处理历史文档的用户提供了实用解决方案。
134 1
|
2月前
|
缓存 监控 API
1688平台开放接口实战:如何通过API获取店铺所有商品数据(Python示列)
本文介绍如何通过1688开放平台API接口获取店铺所有商品,涵盖准备工作、接口调用及Python代码实现,适用于商品同步与数据监控场景。
|
4月前
|
Web App开发 数据采集 JavaScript
动态网页爬取:Python如何获取JS加载的数据?
动态网页爬取:Python如何获取JS加载的数据?
813 58

热门文章

最新文章

推荐镜像

更多