Python数据分析基础----第一天
2018-03-20 本文已影响0人
supermanwasd
目的:
本书的写作目的是让你全面的掌握python,然后充满信心地写出按照你的期望运行的有效代码。(书上写的,我有一点点点Python基础)
xlrd和xlwt:解析与读写Execl工作簿。
mysqlcinent/MySQL-python/MySQLdb:连接MySQL数据库,在数据表上运行查询。
pandas:读取各种类型的文件,管理、筛选和转换数据,聚合数据并计算基本统计量,
建各种类型的统计图表。
statsmodels:估计各种统计模型,包括线性回归模型、广义线性模型和分类模型。
scikit-learn:估计机器学习统计模型,包括回归、分类和聚类,以及执行数据处理、维度归约和交叉验证。
第一章,Python基础
用Python运行文件首先cd 进入目标文件夹中Python ***.py。或者双击打开运行。
chmod + x ****.py #为代码添加执行权限。(change access mode)
print中语法 "{0:d}".format(a,b,c) 花括号{}是一个占位符,表示这里将要传入print语句的一个具体的值。
0 指向format() 方法的第一个参数。
:用来分割传入的值和它的格式。d表示这个值应该被格式化为整数,没有小数部分。
为什么要在打印时使用.format
Python并不要求每条print语句都必须使用.format, 但是.format确实功能强大,可以
为你节省很多输入,在上面的示例中,注意print("Output #3: {0},{1},{2}".format(a,
b,c))的最终结果是用逗号分隔的3个变量。如果你想在不使用.format 的情况下得到
同样的结果,那么就应该这样写: print("Output #3:",a,",",b,",",c),但这是一段非
常容易出现输入错误的代码。