机器学习
liu羡阳
AI
展开
-
numpy库用法总结
Numpy是python的科学计算包,提供多维数组对象,进行矩阵运算等。融合了C语言的高效性和python的简单性。两大特性:1.矢量化:在代码中没有任何显式循环、索引等。这些仅发生在优化的、预编译的C代码“幕后”,矢量化意味着代码更简洁、更不易犯错、更接近于数学符号、更高效;广播:隐式的逐个元素操作。2.Numpy中所有操作都以这种隐式的逐个元素的方式进行,a和b甚至可以是具有不同形状的两个...原创 2019-09-14 16:04:22 · 216 阅读 · 0 评论 -
Pandas用法总结(一)
pandas是处理数据和分析数据的最好的第三方库,使得数据分析十分容易操作。提供了基于ndarray的两种扩展类型:Series和DataFram。Series类型Series类型由一组数据及与之相关的数据索引组成。未定义索引时会默认为自动索引。1.从标量值创建此时不能省略index2.从字典类型创建python中的字典是键值对,与Series类型非常契合,可以直接创建,将...原创 2019-09-17 17:36:12 · 546 阅读 · 0 评论 -
Pandas用法总结(二)
Pandas库既可以操作索引,也可以操作数据。 对索引的操作也是对数据的操作。数据的排序1.sort_index()方法在指定的轴上根据索引进行排序,默认ascending=True即升序,默认在axis=0方向排序即纵向索引的排序。Series.sort_value()方法在指定轴上根据数值进行排序,默认axis=0,ascending=True。对于DataFrame多了一...原创 2019-09-17 19:51:21 · 445 阅读 · 0 评论