摘要: 首先补充一下python shell,ipython shell及jupyter概念。 python shell:安装python后系统终端进入的输入界面,不好用。 ipython shell::安装ipython后即有,通过anaconda终端(anaconda prompt)输入ipython进 阅读全文
posted @ 2018-10-19 03:39 Parallax 阅读(147) 评论(0) 推荐(0) 编辑
摘要: (一)Series 可以把 Pandas 的 Series 对象看成一种特殊的 Python 字典 “{ }”, 将类型键映射到类型值.(显式索引)。 data.values , data.index 1 data = pd.Series([0.25, 0.5, 0.75, 1.0], index= 阅读全文
posted @ 2018-10-19 00:23 Parallax 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1 np.dtype({'names':('name', 'age', 'weight'),'formats':('U10', 'i4', 'f8')}) 2 #Output: 3 dtype([('name', '<U10'), ('age', '<i4'), ('weight', '<f8')] 阅读全文
posted @ 2018-10-17 23:07 Parallax 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1 data=[(‘Alice’, 25, 55.0) (‘Bob’, 45, 85.5) (‘Cathy’, 37, 68.0)(‘Doug’, 19, 61.5)] 2 3 data[‘age’] < 30 #此布尔操作返回bool数组。 4 #Output: 5 array([ True, F 阅读全文
posted @ 2018-10-17 22:50 Parallax 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1 y = np.zeros((3, 4, 5)) 2 3 #output: 4 array([[[0., 0., 0., 0., 0.], 5 [0., 0., 0., 0., 0.], 6 [0., 0., 0., 0., 0.], 7 [0., 0., 0., 0., 0.]], 8 9 [[ 阅读全文
posted @ 2018-10-17 20:23 Parallax 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 数组计算:不同维度的数组可以直接运算(数组的维度拓展属性-broadcasting),如常数和1维数组运算,1维数组和3×3数组运算,数组(1×3)和数组(3×1)运算,都是将自己扩展后进行。 维度拓展的规则:1.在低维数组左边加一,然后按这个第一维度方向拓展去匹配另一高维数组。(若此后仍不匹配则错 阅读全文
posted @ 2018-10-17 19:39 Parallax 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一个python 整数其实是一个指向这个包含所有python object信息的内存的位置指针。 list:一个指向一系列指针块的指针,其中每个指针都指向一个完整的python object-对象,例如integer。 每一个list 元素是一个包括数据和信息类型的完整结构。(每一个item都是一个 阅读全文
posted @ 2018-10-15 01:05 Parallax 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 1 #1.由列表生成: 2 np.array([list]) – output: array([list]) 3 4 #2.数组的基本操作: 5 6 import numpy as np 7 8 #10种数组初始化方法: 9 #1、创建一个长度为10的数组,数组的值都是0 10 np.zeros(1 阅读全文
posted @ 2018-10-15 00:44 Parallax 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 假如要用交互界面运行一个.py文件: 1 #用cmd界面定位到文件位置,如cd Desktop/data/ #进入desktop下data目录。 2 #接着打开python(输入python) 或者调用os 1 import os 2 os.getcwd() #查看当前目录 3 os.chdir(“ 阅读全文
posted @ 2018-10-12 18:27 Parallax 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1 PI = 3.14 2 3 def main(): 4 print("PI:", PI) 5 6 if __name__=="__main__": #:当此.py文件被直接运行,此行下的代码块被运行,当.py文件以模块包的形式被调用或导入时,则此行下的代码块不被运行(方便作为包调用执行,比如你只 阅读全文
posted @ 2018-10-12 18:12 Parallax 阅读(326) 评论(0) 推荐(0) 编辑