python
python基础
abolbee
这个作者很懒,什么都没留下…
展开
-
Jupyter Notebook更改默认起始位置
step1:打开Jupyter Notebook属性界面,进行如下操作:step2:在Anaconda prompt输入如下命令:jupyter notebook --generate-config输入 y ,确认后,复制弹出的文件路径,进入改py文件step3:找到该文件并打开,在文件中搜索c.NotebookApp.notebook_dir,去掉#号并将起始路径粘贴到这里,如下图:...原创 2021-12-10 22:33:55 · 867 阅读 · 0 评论 -
更改jupyter notebook 文件默认存储路径
在打算存放文件的位置先新建一个文件夹打开Anaconda Prompt根据结果复制路径打开jupyter_notebook_config.py文件找到#c.NotebookApp.notebook_dir = ‘’,去掉该行前面的“#”,然后将新的路径设置在单引号中,保存配置文件找到“Jupyte Notebook”快捷键,鼠标右击 – 属性 – 目标去掉后面的 “%USERP...原创 2019-12-10 20:09:09 · 596 阅读 · 0 评论 -
Jupiter、spyder、Anaconda Prompt 、navigator 快捷键消失的解决办法
首先进到anaconda的安装目录检查menu文件夹下是否有spyder(或你需要的Anaconda Prompt等)相关文件。方法一:如果有类似打开cmd,跳转到Anaconda的安装目录,输入 :python .\Lib\_nsis.py mkmenus 方法二:如果没有,最快捷的办法就是找其他正常安装了anaconda的人copy一下你缺失的文件,放入menu目录下。(如果你...原创 2019-07-17 17:50:09 · 980 阅读 · 1 评论 -
python 统计列表中大于/小于某一阈值的元素个数/百分比
#输入列表a(或其他可迭代的对象),y(阈值)#输出计数和百分比def LowerCount(a,b): num = 0 for i in a: if i<b: #可依需要修改条件 num+=1 percent = num/len(a) return num,percent#调用LowerCount(alist...原创 2020-03-24 17:30:14 · 26328 阅读 · 8 评论 -
python 数据分析及可视化常用库-更新ing
statsmodelsstatsmodels 中的回归操作都是基于矩阵,正常情况下需要在数据集中多加一行常数项。sm.add_constant()dat = sm.datasets.get_rdataset("Guerry", "HistData").data# Fit regression model (using the natural log of one of the regres...原创 2019-12-10 16:21:12 · 894 阅读 · 0 评论 -
python dataframe 切片、筛选、行列处理、分组计算、null统计-更新ing
dataframe切片print(business.columns)#打印列名df2.iloc[:,1:]#选择列df[3:5]#得到行数据df.iloc[3:5,0:2]df.loc[:,['A','B']]df.iat[1,1]#用于提取某个数字筛选#多条件筛选df[(df.num > 0) & (df.year > 2016)]#指定返回列df[[...原创 2019-12-10 16:27:51 · 4095 阅读 · 0 评论 -
python读取文件之with open()
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。open()VS with open()目前最常使用的是with open()函数,首先介绍它和open()的区别:open()完成后必须调用close()方法关闭文件,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开的文件数量也是有限的,由于文件读写时都有可能产生IOError,一旦出错,后面的f....原创 2019-11-28 13:59:12 · 8868 阅读 · 1 评论 -
BeautifulSoup 库常用方法详解
解析器解析器用来解析文档,本文不比较他们之间的不同了,给出建议的优先数序: lxml, html5lib,Python标准库即html.parser(前3种需另外安装)。Beautiful Soup对象bs将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种: Tag 、 NavigableString 、BeautifulSoup 、Commen...翻译 2019-12-14 14:23:21 · 2280 阅读 · 0 评论 -
Anaconda中更新python、anaconda、spyder和包
打开Anaconda Promot配置镜像地址通过conda config 命令配置镜像地址(中科大)conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes在cmd或Anaconda Prompt中输入conda...原创 2019-12-08 14:24:30 · 3742 阅读 · 0 评论 -
python 求阶乘、奇数/质数判断、猜数游戏、异常处理
1.求1到n的和N=eval(input('输入一个正整数:'))I,S = 0,0#初始化while i <=N: S= S+i i = i+1print("the ressult is:",S)2.求阶乘N=eval(input('请输入一个正整数:'))S=1for i in range(N): S=S*(i+1)print('结果是:',S)...原创 2019-11-27 15:15:13 · 1262 阅读 · 0 评论 -
python环境安装包的办法
安装第三方库1.使用conda工具(记得以管理员身份运行cmd)conda instal nltkconda install anaconda(将安装anaconda发行版中所有的包)设置国内镜像(记得去掉网址的引号):conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/c...原创 2019-11-20 18:10:17 · 361 阅读 · 0 评论