Python编程笔记
LandH的Blog
这个作者很懒,什么都没留下…
展开
-
python:numpy详细教程
转自 http://blog.chinaunix.net/uid-21633169-id-4408596.html基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常是元素是数字)。在NumPy中维度(dimensions)叫做轴(axes),轴的个数叫做秩(rank)。例如,在3D空间一个点的坐标[1, 2转载 2017-12-08 11:46:02 · 2749 阅读 · 0 评论 -
Deep Learning实践中报错查询手册(持续更新)
ResourceExhaustedError: OOM when allocating tensor with shape在使用keras训练模型时报错,问题原因:GPU显存不足,解决方案有: 1. 终端使用nvidia-smi命令查看显卡状态,将其他占用进程kill掉。 2. 将训练的batch_size调小MemoryError在将数据归一化时报错,问题原因:数据s...原创 2018-02-23 13:21:03 · 661 阅读 · 0 评论 -
[python] numpy 三行代码打乱训练数据(保持label和data的对应关系不变)
需求我有两个数组( ndarray ):train_datasets 和 train_labels。其中,train_datasets 的每一行和 train_labels 是一一对应的。现在我要将数组打乱并用于训练,打乱后要求两者的行与行之间必须保持原来的对应关系。实现一般的实现思路,应该是先将 train_datasets(或 train_labels )打乱,并记录被打乱的行号,...原创 2018-01-21 03:08:20 · 6708 阅读 · 3 评论 -
[PYTHON] python_如何去除字符串中不想要的字符
原文:python_如何去除字符串中不想要的字符?问题: 过滤用户输入中前后多余的空白字符 ‘ ++++abc123--- ‘ 过滤某windows下编辑文本中的’\r’: ‘hello world \r\n’ 去掉文本中unicode组合字符,音调 "Zhào Qián Sūn Lǐ Zh转载 2018-01-27 12:27:27 · 6835 阅读 · 0 评论 -
[Python] Jupyter Notebook 的快捷键
Jupyter Notebook 的快捷键Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。命令模式 (按键 Esc 开启)Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在转载 2018-01-18 17:17:58 · 529 阅读 · 0 评论 -
[python] pandas plot( )画图命令总结
学习pandas数据框的绘图,轻松搞定各种图画法。DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None,figsize=None, use_index=True, title=None, grid=None, legend=Tru转载 2018-01-15 14:45:32 · 60140 阅读 · 0 评论 -
[python] pandas.Series.plot( )报错“name _converter is not defined”
jupyter 使用 pandas.Series.plot( )时候报错“name _converter is not defined”是因为有其他进程占用,关掉其他进程即可。原创 2018-01-15 14:00:02 · 3892 阅读 · 1 评论 -
[python] matplotlib中文乱码解决办法
1.环境查看a.系统版本查看[hadoop@p168 ~]$ cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core) b.系统中文字体查看[hadoop@p168 ~]$ fc-list :lang=zh/usr/share/fonts/wqy-microhei/wqy-microhei.ttc:转载 2018-01-15 13:22:03 · 502 阅读 · 0 评论 -
[python] jupyter notebook 的27个小技巧
Jupyter notebook, 前身是 IPython notebook, 它是一个非常灵活的工具,有助于帮助你构建很多可读的分析,你可以在里面同时保留代码,图片,评论,公式和绘制的图像。Jupyter具有非常强的可扩展性,支持很多编程语言,并且易于部署到你的个人电脑和几乎所有的服务器上 -- 你只需要使用ssh或http接入即可。最重要的是,它完全免费。Jupyter默认设置使用转载 2018-01-22 10:56:40 · 2860 阅读 · 0 评论 -
[python] jupyter怎么修改主题
# install jupyterthemespip install jupyterthemes# upgrade to latest versionpip install --upgrade jupyterthemes原文:https://github.com/dunovank/jupyter-themes原创 2018-01-22 16:14:11 · 772 阅读 · 0 评论 -
Python:lambda表达式学习总结
一、使用方法原文:http://blog.csdn.net/imzoer/article/details/8667176lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。如下例子:转载 2017-12-08 10:01:12 · 1614 阅读 · 0 评论 -
Python编程技巧汇总手册(持续更新)
记录下平时发现的能简化Python编程的函数、语法和格式等。一、巧用.format发现有这个语法简直如获珍宝!!!下面是一些运用举例1.替换对应序号替换大括号内为索引序号,format内参数一一对应变量要替换的内容>>>'hello{0}_s{1}_s{2}_s{3}'.format('!','A','B','C')'hell...原创 2018-02-23 13:38:44 · 815 阅读 · 0 评论