Python杂记

  1. Python不需要预先定义变量类型
  2. A.sort()对列表A永久排序;sorted(A)对列表A临时排序返回值为排序后的列表;而A.reverse()对A永久倒序。

MATPLOTLIB库

  1. plt.plot()默认绘制折线图,传入参数为列表。若只有一个传入参数即plt.plot(x)则默认列表x的值为折线图中的y值。若要完全定义折线图的横竖坐标则需要两个列表即plt.plot(x,y)。
  2. plt.subplot(M,N,No)用于生成M*N格的画布,且当前图像显示在画布的第No个位置。
  3. plt.scatter(x,y)必须要有两个参数,两个列表分别对应着散点的x与y值 。常用的拓展参数是c=‘b’,通过参数c可以指定散点的颜色,除了可以是单一颜色blue之外,还可以是c=np.array(…),指定一个列表。但是列表长度要与x,y等同。三个列表各个位置的元素一一对应,列表c的每个位置的元素值大小代表了颜色的强弱。
  4. plt常用函数有plt.plot绘制折线图,plt.scatter绘制散点图,这个时候只需要传入两个列表,分别记录x,y值即可
  5. plt.bar绘制柱状图其中需要两个参数,分别对应着柱状图的“统计类别”与“对应类别的频数”,plt.bar(x,frequencies),需要传入至少两个参数分别是统计量的列表x与列表x对应横坐标单位与频数frequencies一一对应,因此频数需要自己统计。
  6. 而plt.hist则绘制直方图,传入参数为plt.hist(x,bins=[]),第一个参数x为原始数据,即待统计的数据,因此hist实际上可以自动帮助我们统计频数。而第二个参数bins=则通过一个列表绘制横轴。
  7. plt.pie绘制饼状图需要两个参数如:plt.pie(x=fra,labels=lab)其中fra为一个列表存储了每一块饼的份额,而lab列表则存储了对应份额的标签。

Tensorflow工具包

  1. 用pip默认按照的是CPU版本,且是最高版本可能会存在问题,所以要降低版本(比如pip install tensorflow==1.15 -i https://pypi.tuna.tsinghua.edu.cn/simple/,当然要先卸载之前版本的)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值