numpy
yangxiaodong88
让编程更简单,用好轮子,创造轮子。
展开
-
numpy 安装
背景 这是一个最好的时代,也是最有机遇的时代。从一无所有到翻身改变,学习是捷径的捷径。数据方面我很感兴趣,现在工作中没有用到,但是我想感受下,就学习了。 现在学习数据分析,先从时代背景上来说,这是一个数据的时代,数据的重要性我 就不说了, 每天产生的数据很多,要让这些数据有意义就要学习相关的技术了。发明轮子的活很多人都已经做了。我现在能做的就是先把别人发明的轮子给用好。 个人认为,干技术的一天不原创 2018-01-13 17:21:15 · 326 阅读 · 0 评论 -
numpy 基础学习(一)
基本一些概念 NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常是元素是数字)。在NumPy中维度(dimensions)叫做轴(axes),轴的个数叫做秩(rank)。 例如,在3D空间一个点的坐标 [1, 2, 3] 是一个秩为1的数组,因为它只有一个轴。那个轴长度为3.又例如,在以下例子中,数组的秩为2(它有两个维度).第一个原创 2018-01-30 22:33:30 · 217 阅读 · 0 评论 -
numpy 多位数组的运用
背景 写一个脚本读取。csv 文件存入数据库,本来是想使用DictReader 来直接生成字典,sqlalcharm 直接插入数据库,但是由于文件是产品使用,填写,都是英文 列头 看不太明白,行列也不是可以直接使用的设计。如果按照容易插入数据但是 这样使用文档的时候不方便。所以我就转换了一些。御用到了 numpy 多维数组,按照列每列都是一个 数据对象。使用到二维数组,通过坐标来读取 下原创 2018-01-16 19:42:33 · 274 阅读 · 0 评论 -
python 批量处理文件
背景 批量处理文件, 将每个文件相同结构的内容 整理到 一个文件中, 每个文件都在新文件的 一行. 读取是按行读取 代码展示 import os def eachFile(filepath): """ 读取文件夹下面的所有文件 的路径""" pathDir = os.listdir(filepath) file_path_list = list()原创 2018-02-01 20:55:52 · 4416 阅读 · 0 评论 -
csv 学习
背景 在处理基础数据的时候使用excle 还是不错的,然后往数据库中导入后就可以使用了,比较方便。 csv 所产生的二维数组 再加上numpy的使用就可以做很多的事情,处理事情的速度就会加快,处理文档类的选择也会很多,可以提高开发的速度等。所以学习解析 scv numpy数据分析的知识很有必要。 官方文档 https://docs.python.org/3/library/csv.ht原创 2018-01-27 17:24:43 · 357 阅读 · 0 评论 -
numpy 基础学习(二)
现有数据创建数组 numpy.asarray 此函数类似于numpy.array,除了它有较少的参数。 这个例程对于将 Python 序列转换为ndarray非常有用。 numpy.asarray(a, dtype = None, order = None) import numpy as np x = [1,2,3] a = np.asarray(x) print(a) # [1 ...原创 2018-03-05 12:41:26 · 193 阅读 · 0 评论