
Python
简爱(⑉°з°)-♡
这个作者很懒,什么都没留下…
展开
-
Python--文本字符串的处理方法
import numpy as npimport pandas as pd#全部行都能输出from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"data = pd.DataFrame({'City':['London','Berlin','Rome','Paris'], 'State':[' Unite原创 2020-08-24 21:26:09 · 338 阅读 · 0 评论 -
Python实用小技巧
Python进行绘图时,默认情况下使用中文会乱码,此时在程序中插入以下代码即可:plt.rcParams['font.family'] = 'SimHei' # windows系统显示中文 #plt.rcParams['font.family'] = 'Arial Unicode MS' # mac 显示中文 plt.rcParams['axes.unicode_minus'] = False # 显示负号或plt.rcParams['font.sans-serif']='SimH原创 2020-08-23 19:03:42 · 654 阅读 · 0 评论 -
reset_index()与set_index()的区别
在数据清洗或拼接的过程中,时常会遇到索引序列不连续的情况,此时可以使用reset_index()进行重置索引,让索引序列变成连续的序列,而set_index()是更改索引序列。data1 = pd.DataFrame({'A':[1,2,3],'B':[4,5,6]})data2 = pd.DataFrame({'A':[2,2,2],'B':[6,6,6]})data1data2>>> A B0 1 41 2 52 3 6>>> A B原创 2020-08-23 10:07:36 · 932 阅读 · 0 评论 -
Jupyter Notebook中添加目录插件和更换主题
当在Notebook中写入的内容过多时,使用鼠标不便于查找,此时我们可以通过安装目录插件,利用目录,提高查找效率:安装代码: pip install jupyter_contrib_nbextensions配置:jupyter contrib nbextension install --user使用步骤:启动 Jupyter Notebook选择 Nbextensions勾选 Table of Contents打开 .ipynb 文件,在工具栏中点击目录选项,就会在左侧生成目录原创 2020-08-21 19:29:56 · 526 阅读 · 0 评论 -
Jupyter Notebook--快捷键使用
Jupyter Notebook中有两种不同的键盘输入模式:编辑模式:允许将代码或文本输入到一个单元格,并通过一个绿色的单元格来表示命令模式:将键盘与notebook本级命令绑定在一起,并通过一个灰色的单元格边界显示,该边框为蓝色的左边框***********************命令行模式(按 Esc 生效) ***********************F: 查找并且替换Ctrl-Shift-F: 打开命令配置Ctrl-Shift-P: 打开命令配置Enter: 进入编辑模式翻译 2020-08-21 19:01:52 · 270 阅读 · 0 评论 -
Anaconda安装流程
Anaconda安装点击Anaconda下载网址:https://www.anaconda.com/products/individual进入官网首页,点击“Download”进行下载找到自己系统的最新版本进行下载双击下载好的安装包,进入安装点击“Next”,然后选择“I Agree”同意条款选择“All Users”,点击“Next”选择默认安装路径,或者自己设置安装路径,设置好之后,点击“Next”在Advanced Options中勾选第一原创 2020-08-16 21:26:05 · 425 阅读 · 0 评论 -
Python基础--推导式及其使用
推导式是从一个或几个迭代器快速简洁地创建数据结构的一种方法。它可以将循环和条件判断想结合,从而避免语法冗长的代码。列表推导式列表推导式的形式如下:[expression for item in iterable] 即 [表达式 for 项 in 迭代器]a. 输出由1-5各整数的平方构成的列表number_list = [number**2 for number in range(1,6)]number_listOut:[1, 4, 9, 16, 25]b.将列表[2,6,61,原创 2020-08-15 21:45:27 · 269 阅读 · 0 评论 -
Python中不同进制数字的转换
Python中不同进制数字的转换在Python中,默认使用十进制数,同时,我们还可以使用下列几种进制的数字将其转化成十进制数字:二进制:形式为0b或0B。利用bin()函数可将十进制下的数字转化成二进制# 二进制下的100转换成十进制0b100Out: 4# 十进制下的4转换成二进制bin(4)Out: '0b100'八进制:形式为0o或0O。利用oct()函数可将十进制下的数字转化成八进制# 八进制下的100转换成十进制0o100Out: 64# 十进制下的6原创 2020-08-15 15:35:26 · 877 阅读 · 0 评论 -
Python多行输出--全局输出控制语句
Python多行输出–全局输出控制语句# 设置全部行输出from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"上述代码表示,在输出结果时,以单元格为单位,对所有可以被输出的对象,依次进行输出。没有运行全局输出控制语句前a = 2+3b = 2*3abOut[1]: 6运行全局输出控制语句后a = 2+3b =原创 2020-08-15 10:12:44 · 1126 阅读 · 0 评论