Python
Cold_Sun_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为Jupyter添加目录
1、依次在命令行窗口中执行以下两句命令pip install jupyter_contrib_nbextensions # 安装第三方包jupyter contrib nbextension install --user --skip-running-check # 对 jupyter 进行配置2、打开 Jupyter notebook 会新增下图绿框中的按钮, 点击之,并勾选红框中的选项3、在新大开的 ipynb 文件中点击下图红框中菜单,就有如下的目录...原创 2020-09-16 11:04:52 · 686 阅读 · 0 评论 -
Pandas 中 SettingwithCopyWarning 的原理和解决方案
解决方案:学会识别链式索引,不惜一切代价避免使用链式索引 如果要更改原始数据,请使用单一赋值操作(loc): data.loc[data.bidder == 'parakeet2004', 'bidderrate'] = 100 如果想要一个副本,请确保强制让 Pandas 创建副本: winners = data.loc[data.bid == data.price].copy() winners.loc[304, 'bidder'] = 'therealname' 强.转载 2020-09-01 17:20:37 · 234 阅读 · 0 评论 -
【Python学习】pandas模块轴旋转函数stack和unstack用法详解
stack:将pandas数据的列旋转为行unstack:将pandas数据行旋转位列值得注意的是,默认以最内层为轴旋转,旋转完后依然为最内层如下案例:有如下的df图表df此时横轴为0-23的id,纵轴为True和False这时候输入df.stack()则得到列以横轴id旋转,旋转完后依然为最内层可以认为现在的True和False一列为level0,0-23为level1,这时候输入df.unstack(level = 0)则以Fal..原创 2020-08-19 20:08:48 · 1370 阅读 · 0 评论 -
jupyter notebook配置
一、生成配置文件在命令行输入jupyter notebook --generate-config生成jupyter notebook的配置文件二、配置局域网访问python下输入from notebook.auth import passwdpasswd()生成密码,复制得到的密码打开生成的配置文件,修改c.NotebookApp.ip='0.0.0.0' # 代表全部IP地址,如果有固定的IP地址,可以设置为固定的IP地址c.NotebookApp.op原创 2020-08-12 09:50:43 · 1045 阅读 · 0 评论 -
Python学习:遍历文件作批量处理
在学习机器学习实战的时候,发现网上下载的数据集存在问题,编码格式不对,但是文件夹有点多操作起来不太方便,所以这里就写了一个脚本来批量修改txt文件的编码格式__author__ = 'sym'__date__ = '19-11-26'import osdef repair(rootDir): for root,dirs,files in os.walk(rootDir):...原创 2019-11-27 21:40:39 · 767 阅读 · 0 评论 -
Python学习笔记之Python容器:列表、Tuples、字典与集合
1、列表(list)类型List可以使用 [] 或是 list() 來创建空的,或是直接加入值进去,使用逗号区分即可。內容可以重复出现,且具有順序性。语法 效果 list.extend()或 += 合并list list.insert() 在指定位置插入元素,如果位置超过最大长度則放在最后面,故不会飞到很远去或出错。 del Object 用来刪除某个位...原创 2019-11-01 19:51:41 · 323 阅读 · 0 评论
分享