
numpy
zhangphil
zhangphil@live.com
展开
-
线性代数求解矩阵的逆两种方法,Python,numpy,数学
假设有矩阵:求该矩阵的逆:import numpy as npif __name__ == '__main__': a = np.array([[1, 0, 0], [0, 1, 0], [-5, -5, 1]]) print(np.linalg.inv(a)) A = np.matrix(a) print(A.I)输出:[[ 1. -0. -0.] [ 0. 1. 0.] [ 5. 5. 1.]][[ 1. -0. -..原创 2020-07-03 00:34:00 · 1849 阅读 · 0 评论 -
plotly数据科学交互式可视化,Python
plotly和经典Matplotlib最大的不同是plotly可以生成交互式的数据图表。Matplotlib生成的图示静态(死)的图,而plotly是活的图,具体方式是plotly可以生成一个html网页,该网页基于js支持数据交互(点击、缩放、拖拽)等等交互操作。事先得用Python命令安装:pip install plotlyPython例子:import plotl...原创 2019-12-23 00:35:08 · 2072 阅读 · 0 评论 -
AI:普通列表数组转化为one-hot编码的numpy数组矩阵
AI:普通列表数组转化为one-hot编码的numpy数组矩阵import numpy as npimport kerasdef dummy_data(): list1 = [0, 1, 2] list2 = [3, 4, 5, 6] list3 = [7, 8] list4 = [9] list = [] list.append(...原创 2019-11-29 23:02:30 · 1580 阅读 · 0 评论 -
线性代数,点积,numpy,Python
import numpy as npif __name__ == "__main__": a = np.array([1, 2, 3, 4, 5]) b = a.T print(a.dot(b)) print('---') c = np.array([[0, 1, 2, 3], [4, 5, 6, 7]]) print(c) d =...原创 2019-11-25 23:17:28 · 389 阅读 · 0 评论 -
numpy expand_dims,Python
import numpy as npif __name__ == "__main__": LEN = 6 print('-----') print('a') a = [0, 1, 2, 3, 4, 5] a = np.array(a).reshape(2, 3) print(a) print(a.shape) print(a....原创 2019-11-24 23:18:42 · 641 阅读 · 0 评论