Python学习
个人学习中遇到的小坑小知识。
Junkman996
主要用于个人学习和记录。
展开
-
argparse模块用法简单记录
argparse用法原创 2024-01-22 22:59:03 · 398 阅读 · 0 评论 -
Python列表切片报错记录&切片操作符...的作用
Python列表切片报错记录&切片操作符...的作用原创 2024-01-21 16:28:22 · 422 阅读 · 0 评论 -
Python-Invalid comparison between dtype=datetime64[ns] and date
问题描述:用日期比较当做条件语句时格式出错。#在这里我想要在total_sale中选取日期早于2012年12月1日的数据#但是出错!total_sale[total_sale['date'] <= datetime.date(2012,12,1)] 原因分析:可以看到total_sale[‘date’]是datetime64[ns]类型而datetime.date(2012,12,1)是date类型不能做比较解决方案:total_sale_1 = total_sale[原创 2021-07-17 11:20:50 · 13938 阅读 · 4 评论 -
Python-Pandas(groupby)-Future Warning: Indexing with multiple keys
问题描述: 对groupby后的对象进行筛选操作时出错。出错代码: data_balance.groupby(['date'])['total_purchase_amt','total_redeem_amt']改正后代码: data_balance.groupby(['date'])[['total_purchase_amt','total_redeem_amt']]参考:1. Pandas, Future Warning: Indexing with multiple keys2. CS原创 2021-07-17 10:29:47 · 691 阅读 · 0 评论 -
sns.load_dataset():TimeoutError: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
参考文章使用Jupyter Lab尝试用以下方式读取数据时出现错误# 加载泰坦尼克数据集data = sns.load_dataset('titanic')data.head()TimeoutError: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。同Win10系统点击打开,问题解决。...原创 2021-07-14 18:39:57 · 1077 阅读 · 0 评论 -
安装pandas-profiling错误:Could not build wheels for _ which use PEP 517 and cannot be installed directly
我是通过安装visual studio C++ build tools解决:安装方式参考原创 2021-07-14 18:30:27 · 1080 阅读 · 0 评论 -
利用Anaconda切换Jupyter Notebook使用的Python环境
前提是你已经使用Anaconda创建了虚拟环境”以管理员身份运行“ Anaconda Prompt默认Jupyter Notebook 是无法识别虚拟环境的,需要我们在base环境下安装nb_conda包成功(1)新建Notebook即可选择Python环境(如下面的py37是我的虚拟环境)(2)查看已有的Notebook时也可以随时切换Python环境...原创 2021-04-13 20:55:05 · 558 阅读 · 0 评论 -
Jupyter Notebook %matplotlib魔法命令
Reference在Jupyter Notebook中,使用matplotlib.pyplot绘图时,为了在需要显示图像的时候,不需要每次都调用plt.show()命令,通常使用魔法命令在Jupyter Notebok中使用matplotlib.pyplot绘图共有三种模式:(1)%matplotlib inline:默认模式,静态,非交互式(2)%matplotlib auto:在这个模式下会弹出一个单独的绘图窗口(3)%matplotlib notebook:和inline模式类似,只不过图像原创 2021-06-17 20:11:55 · 4489 阅读 · 0 评论 -
pandas读取带有中文的csv文件
直接读取时,中文无法显示解决方法:data = pd.read_csv("population.csv",encoding = 'gb2312')原创 2021-04-15 12:33:20 · 823 阅读 · 0 评论 -
matplotlib中使用subplots创建窗口时设置尺寸大小
1、 使用subplotsfig, axes=plt.subplots(1,2,figsize=(18, 10))2、 未使用subplotsplt.figure(figsize=(18,12))原创 2021-04-14 12:29:10 · 2872 阅读 · 0 评论