python学习笔记
文章平均质量分 53
xsh2017
这个作者很懒,什么都没留下…
展开
-
python中numpy的random函数使用
在python数据分析的学习和应用过程中,经常需要用到numpy的random随机函数:import numpy as np1.numpy.random.rand用法:numpy.random.rand(d0,d1,…,dn)rand函数根据给定维度生成[0,1)之间的数据,包含0,不包含1dn表示每个维度返回值为指定维度的array参考一下两个例子理解:np.random.rand(4,2)表示...转载 2018-06-11 20:43:35 · 6003 阅读 · 0 评论 -
python学习笔记——if的使用
一、if 条件后不要忘记冒号和缩进for _ in range(100): update() print('第%d次迭代:'%(Num_iterations)) #这里是print函数的格式化输出用法,与c语言类似 print('权值系数:',W) Output=np.sign(np.dot(X,W.T)) #print(Output) #print(Y) ...转载 2018-07-05 08:29:24 · 294 阅读 · 0 评论 -
python学习笔记——如何生成随机向量
一、如何生成随机向量#加载库函数import numpy as np#定义输入数据,注意array()函数的参数,使用两个中括号[]表示二维数组,即矩阵X=np.array([[1,3,3], [1,3,4], [1,1,1]])#输入数据,一维数组,即向量Y=np.array([1,1,-1])#随机生成向量,元素数...原创 2018-07-04 20:46:59 · 15363 阅读 · 0 评论 -
pandas.DataFrame.as_matrix
pandas.DataFrame.as_matrix参考文档:http://pandas.pydata.org/pandas-docs/stable/api.htmlDataFrame.as_matrix(columns=None)[source]¶Convert the frame to it...转载 2018-06-16 19:45:22 · 1763 阅读 · 0 评论 -
pandas用法大全
一、生成数据表 1、首先导入pandas库,一般都会用到numpy库,所以我们先导入备用:import numpy as npimport pandas as pd122、导入CSV或者xlsx文件:df = pd.DataFrame(pd.read_csv('name.csv',header=1))df = pd.DataFrame(pd.read_excel('name.xlsx'...转载 2018-06-15 21:04:35 · 165 阅读 · 0 评论 -
关于pandas的部分用法
import pandas as pdfrom pandas import Series, DataFrameimport numpy as npdata = DataFrame(np.arange(15).reshape(3,5),index=['one','two','three'],columns=['a','b','c','d','e'])#index或者columns缺省条件下...原创 2018-06-15 21:02:43 · 267 阅读 · 0 评论 -
Ubuntu中如何安装python3到数学库
Ubuntu中一般自带python,实验系统版本为ubuntu kylin 17.10,自带python2.7和python3.6两个版本,查看方法如下:进入客户端,输入:python --version 或者 python3 --version。进入python3环境需要输入:python31. 安装python3环境下的pip:sudo apt-get install python3-pip2...原创 2018-06-15 20:20:10 · 467 阅读 · 0 评论 -
python语言中的元组
一、元组(tuple) 元组基本上就像一个不可改变的列表。与列表一样支持任意类型的元素、支持嵌套以及常见的序列操作。元组也有一些方法,可用dir(tuple)查看。 元组编写在圆括号()中。 >>> info =('林间','Man',1991,7,13,True) #支持不同类型>>> info = ('林间','Man',(1991,7,13),T...转载 2018-06-15 08:46:58 · 297 阅读 · 0 评论 -
python语言中lambda
lambdaAn anonymous inline function consisting of a single expression which is evaluated when the function is called. The syntax to create a lambda function is lambda [arguments]: expressionlambda函数也叫匿...转载 2018-06-15 08:37:31 · 338 阅读 · 0 评论 -
python语言中”:“的用法
Sequence[start:end:step]step的正负决定了切片的方向。step为正,左→右,若start>end,结果为空,因为start右边无值step为负,右→左,若start<end,结果为空,因为start左边无值若start为空,则表示最开始位置若end为空,则表示最后位置若start和end都为空,则表示全部元素。如:>>> a='012345...原创 2018-06-11 21:24:46 · 1360 阅读 · 0 评论 -
Python学习笔记——输入输出
一、标准输入输出1、打印到屏幕产生输出的最简单方法是使用print语句,可以通过用逗号分隔零个或多个表达式。这个函数传递表达式转换为一个字符串,如下结果写到标准输出 -print ("Python is really a great language,", "isn't it?")1这将产生以下结果标准屏幕上 :Python is really a great language, isn't it...转载 2018-07-05 08:30:01 · 412 阅读 · 0 评论