Python
思在
这个作者很懒,什么都没留下…
展开
-
python——numpy的矩阵操作
import numpy as npfrom numpy.linalg import * #引入numpy矩阵包所有内容print(np.eye(3)) #单位阵lst=np.array([[1,2], [3,4]])print("Inv")print(inv(lst)) ...原创 2018-04-07 20:18:46 · 241 阅读 · 0 评论 -
Python——numpy三个其他应用
import numpy as npprint("FFT") #信号处理常用,不太懂。。print(np.fft.fft(np.array([1,1,1,1,1,1,1,1,])))print("Coef") #皮尔逊系数print(np.corrcoef([1,0,1],[0,2,1]))print("Poly:") #生成一元高次函数print(np....原创 2018-04-07 20:28:34 · 173 阅读 · 0 评论 -
Python——matplotlib(1)
使用matplotlib绘制一个简单的二维图,用到的功能包括:设置标题控制线形,颜色调整四条边框构成坐标轴标定数轴设置图例部分填充点标识加网格———————————————代码——————————import numpy as npimport matplotlib.pyplot as plt #pyplot是matplotlib绘制二位图像核心函数x=np.linspace(-np...原创 2018-04-07 22:37:11 · 514 阅读 · 0 评论 -
python ——matplotlib(2)
import numpy as npimport matplotlib.pyplot as pltfig=plt.figure()ax=fig.add_subplot(3,3,1) #绘制一个子图n=128X=np.random.normal(0,1,n) #生成随机数Y=np.random.normal(0,1,n)T=np.arctan2(Y...原创 2018-04-08 13:37:36 · 851 阅读 · 0 评论 -
python——scipy(1)
scipy是用于科学计算的包,本节主要是几个积分函数————————————————————————————————————import numpy as npdef main(): #积分 from scipy.integrate import quad,dblquad,nquad print(quad(lambda x:np.exp(-x),0,np.inf)) ...原创 2018-04-08 16:11:52 · 219 阅读 · 0 评论 -
python——pandas
import pandasfood_info=pandas.read_csv("food_info.csv") #取csv的文件print(type(food_info))print(food_info)food_info.head(3) #显示前3行food_info.tail(4) #显示后4行print(food_info.columns) #打印csv的列名,即是第一行所有元...原创 2018-04-09 12:12:29 · 213 阅读 · 0 评论 -
python——pandas(2)
import pandas as pdimport numpy as npfood_info=pd.read_csv("food_info.csv")food_info.sort_values("Sodium_(mg)",inplace=True) #对列升序排列,inplace用来新生成列表print(food_info["Sodium_(mg)"])food_info.sort_...原创 2018-04-09 13:44:57 · 221 阅读 · 0 评论 -
python——pandas(3)
import pandas as pdimport numpy as nptitanic_survival=pd.read_csv("titanic_train.csv")new_titanic_survival=titanic_survival.sort_values("Age",ascending=False)print(new_titanic_survival[0:10])#原来的index...原创 2018-04-09 14:07:14 · 224 阅读 · 0 评论 -
python&数据挖掘
常用包1.numpy——定义了一种数据结构,是使用Python进行数据分析的基础2.scipy——数学计算库3.matplotlib——可视化4.pandas——基础数据分析套件5.scikit-learn——数据分析建模库6.keras——人工神经网络 (深度神经网络)...原创 2018-04-06 20:25:48 · 241 阅读 · 0 评论