ipython

How to set max output width in numpy?

倾然丶 夕夏残阳落幕 提交于 2020-11-25 07:36:55
问题 I am using a Jupyter notebook. I have a pretty wide screen, but the displayed output (say, when I print a numpy array) is formatted as if the screen was narrow. I found a way of increasing the width of the cells, with from IPython.core.display import HTML HTML("<style>.container { width:95% !important; }</style>") but this seems to influence the input only, not the output (see screenshots): I've tried setting the linewidth option in numpy.set_printoptions , I've tried setting numpy.core

jupyter notebook快速入门教程

自古美人都是妖i 提交于 2020-11-25 03:22:24
什么是jupyter notebook? 官网:https://jupyter.org/ 上面是官方网址,就简单的介绍下,就不多做解释了,juoyter notebook,就是一个web应用,比较强大,pycharm能做到的,他基本都能做到,pychrm做不到的,他也能做到,运行的时候相比pycharm节省内存,比较适合做数据处理,机器学习,.大数据分析这些!依赖ipython环境,将ipython的交互式环境制作成了一个web应用!新的名称 Jupyter 由 Julia 、 Python 和 R 组合而成。 安装 最简答的方法就是安装一个Anaconda,他附带了jupyter notebook 如果你电脑上配置了python环境,当然python3是支持的,2我就不知道了. pip install jupyter 运行jupyter 在 Windows 上,你可以通过将 Anaconda 快捷方式添加到你的开始菜单来运行 Jupyter,它将在你的默认网页浏览器中打开一个新的标签,看起来就像下面的截图一样。 创建第一个文件 可以通过点击 “New” 创建新的 notebook、文本文件、文件夹或终端你可以在这里选择. 操作界面 这个界面我就不说了,代码执行我要说一下,Python中代码是由上至下执行得,这个不是,这个是你运行了那个cell,就先执行 两个模式常用的快捷键

使用python中出现的错误统计

末鹿安然 提交于 2020-11-23 22:51:08
1, unsupported operand type(s) for /: 'map' and 'int' 机器学习实战 PCA程序 Traceback (most recent call last): File " <ipython-input-29-808c65c1265e> " , line 1, in <module> lowDMat,reconMat =pca.pca(dataMat,1 ) File " I:\python\PCA\pca.py " , line 15, in pca meanVals = mean(dataMat, axis=0) 解决办法: 2 ,TypeError: ufunc 'isnan' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe'' Traceback (most recent call last): File " <ipython-input-17-945c872e5152> " , line 1, in <module> dataMat = pca.replaceNanWithMean() File " I:

Python五个隐藏的特性,你可能从未听说过

旧街凉风 提交于 2020-11-21 02:44:45
0 前言 在本文中,我将向您展示Python中最常见的5个特性。有经验的Python开发人员可能认识其中一些。然而,这对其他人仍将是未知的。 1 ... 是的,你没看错,在Python中...是一个有效的构造。...是称为省略号的单例对象。如果你把它输入到Python解释器中,你可以看到它: >>> ... Ellipsis 根据官方文档,省略号是“一种特殊值,主要与用户定义容器数据类型的扩展切片语法结合使用”。它有两个主要的用例。一种是在空函数中充当占位符体。另一个是Numpy,作为一个切片项,就像文档中描述的那样。 函数的占位符 def my_awesome_function () : ... 这相当于: def my_awesome_function () : Ellipsis 还有这个: def my_awesome_function () : pass 注意,我不是说pass =…我只是说作为函数体,结果是一样的。事实上,您可以使用任何东西作为占位符。 Numpy 下面的代码基本上意味着创建一个矩阵数组。每个矩阵是3×3。然后获取所有最内部矩阵的第二列(numpy数组基于0)。 import numpy as np >> > array = np.arange( 27 ).reshape( 3 , 3 , 3 ) >> > array array([[[ 0 , 1 ,

从这里走进Python的世界

送分小仙女□ 提交于 2020-11-17 07:56:56
认识Python 人生苦短,我用Python Python的起源 解释器(科普) 计算机编程语言 解释型语言VS编译型语言 区别 性能方面 Python解释器 python程序执行过程: python解释器有很多种: 世界语言排行榜 人生苦短,我用Python ---Life is short,you need Python Python的起源 为什么要用Python? Python的特点 Python的优缺点 Python的起源 Python的创始人为 吉多.范罗苏姆(Guido van Rossum) 1.1989年的圣诞节期间,吉多.范罗苏姆(Guido van Rossum)为了在阿 姆斯特丹打发时间,决心开发一个新的 解释程序 ,作为ABC语言的一种继承( 感觉一下什么叫牛人 ) 2.ABC是由吉多参加设计的教学语言,就吉多本人来看,ABC这种语言非常优美和强大,是专门为非程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获得了非常好的效果。 3.之所以选中Python(蟒蛇)作为程序的名字,是因为他是BBC电视剧----蒙提.派森的飞行马戏团的爱好者。 4.1991年,第一个Python解释器诞生,它是用C语言实现的,并能够调用C语言的库文件 解释器(科普) 计算机编程语言 从计算机编程语言说起

python金融量化分析

China☆狼群 提交于 2020-11-15 07:30:55
IPython 交互式的python命令行 可以直接粘贴代码到命令行 安装: pip install ipython TAB键: 自动补全 ?: (内省、命名空间搜索。a.a *? # 补全命令,a? #查看变量详情,func??查看函数详情) !: 执行cmd系统命令 (!ipconfig) %run: 执行文件代码(% run test.py) %paste,% cpaste: 执行剪贴板代码 %timeit: 计算函数运行的时间。% timeit func(a,b) %pdb: 进入调试模式,(%pdb on/% pdb off).会停在错误代码的地方,不报错。p a 打印a变量 历史命令: _,__,_2,_i2 # 例子 a+b,a*b, _代表a*b的结果,__代表a+b的结果,_2代表命令行上的num,显示2的结果,_i2显示2的代码 % bookmark: 目录标签系统 Ipython Notebook : pip install jupyter # 是一个代码编辑器 运行: jupyter notebook View Code NumPy 数据计算模块 NumPy是高性能科学计算数据分析的基础包,它是pandas等其他各种工具的基础 NumPy的主要功能: ndarray ,一个多维数据结构,高效且节省时间 无需循环对整组数据进行快速运算的数学函数