NJU1healer的个人博客分享 http://blog.sciencenet.cn/u/NJU1healer

博文

按标题搜索
Python绘图matplotlib--plt
2020-8-21 22:47
本文的主要内容是基于中国大学mooc(慕课)中的“Python数据分析与可视化”课程进行整理和总结。 plt.plot(x,y,format_string,**kwargs) x: X轴上的数据,一般为列表或numpy中的数组,可选(只绘制一条曲线时,可省略,把y轴数据的索引值作为x取值); y: Y轴上的数据, ...
个人分类: Python|3103 次阅读|没有评论
Python matplotlib quiver—画箭头、风场、量场图
2020-8-21 22:05
用像素点坐标画图 箭头关键的一个参数是长度,长度可以通过参数scale来设置,如果你多次使用quiver(),只要保证参数scale一致,那么箭头长度就会与风速 的值成正比,可按照下面我贴出的代码那样设置参数。建议scale设置成30-50,100之内也都还可以。箭头宽度可以通过width=0.005开始设置。箭头颜色可以通过传入颜色列 ...
个人分类: Python|11383 次阅读|没有评论
Python中的size,shape,len,count与Numpy中ndim、dtype、astype
2020-8-21 12:42
(一)size,shape,len,count len() :返回对象的长度 比如len( ),返回值为3 count():计算包含对象个数 比如 .count(1),返回值为3 sum() :做一个和运算 比如sum( ),返回值为6 size()和shape () 是numpy模块中才有的函数 size() 函数是返回分组大小的Series。 size(): 计算数 ...
个人分类: Python|5510 次阅读|没有评论
Python中在根目录下导入不同文件夹下脚本中的函数
2020-8-20 21:28
# coding: utf-8 import sys, os sys.path.append(os.pardir) # 为了导入父(根)目录的文件而进行的设定 import numpy as np import pickle from dataset.mnist import load_mnist from common.functions import sigmoid, softmax #从相应文件夹下导入函数,common位文件夹,functions为脚本 ...
个人分类: Python|2646 次阅读|没有评论
Pickle模块的dump()方法和load()方法
2020-8-20 21:04
Python中Pickle模块的dump()方法和load()方法 在Python中长久的保存字符串、列表、字典等数据,方便以后使用,而不是简单的放入内存中。 这个时候Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 一、dump()方法 pickle.dumps(obj, file) 注释:序列化对象,将对象obj保存到文件file ...
个人分类: Python|2645 次阅读|没有评论
[转载]numpy.frombuffer
2020-8-20 20:52
numpy.frombuffer numpy. frombuffer ( buffer , dtype=float , count=-1 , offset=0 ) Interpret a buffer as a 1-dimensional array. Parameters: buffer :buffer_like An object that exposes the buffer interface. dtype :data-type, optional Data-ty ...
个人分类: Python|2311 次阅读|没有评论
Python中reshape函数(-1表示什么)与数据白化
2020-8-20 20:43
(一)reshape函数(-1表示什么) 1.当原始数组A 为二维数组,代表4行6列。 A.reshape(-1,8):表示将数组转换成8列的数组, 具体多少行我们不知道,所以参数设为-1 。用我们的数学可以计算出是3行8列 2.当原始数组A 为二维数组,代表4行6列。 A.reshape(3,-1):表示将数组转换成3行的数组, 具体多少列我们不知道, ...
个人分类: Python|11607 次阅读|没有评论
python 中在字符串前面加上b,u,r的含义
2020-8-20 18:29
在python编写中,大家经常见到一下的几种情况: b'Hello,world!' 或 r'\s\d{3,6}' 在或 u'生日快乐' 第一种情况b python3.x里默认的str是(py2.x里的)unicode, bytes是(py2.x)的str, b”“前缀代表的就是bytes ; python2.x里, b前缀没什么具体意义, 只是为了兼容python3.x的这种写法。 ...
个人分类: Python|7096 次阅读|没有评论
[转载]Python中的with用法
2020-8-20 17:23
With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。其中一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 如果不用with语句,代码如下: file=open(/tmp/foo.txt) data= ...
个人分类: Python|4004 次阅读|没有评论
Python中带_的变量或函数命名以及带下划线的方法
2020-8-20 17:00
Python中的标识符可以包含数字、字母和_,但必须以字母或者_开头,其中以_开头的命名一般具有特殊的意义。 (一)单前置下划线的名字 《流畅的python》 作者称之为“受保护的”名字,有两种主要的用法: 1、作为类名或函数名时, 会阻止其他python脚本通过【from mo ...
个人分类: Python|1994 次阅读|没有评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-16 21:18

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部