- 博客(35)
- 收藏
- 关注
原创 一分钟了解Anything LLM 使用遇到报错 Could not respond to message. 402 Insufficient Balance 问题
定位并解决 Could not respond to message. 402 Insufficient Balance 的问题
2025-02-21 15:56:13
1906
1
原创 一分钟解决AnacondaNavigator(双击后无任何反应)的无法启动问题
继上次由于被迫重装系统,只好与python重头来过,重新安装Anaconda后,出现无法打开AnacondaNavigator持续停留在加载中,从而无法启动的问题后(详情请见),我再次遇到了双击AnacondaNavigator无任何反应的启动失灵问题**
2024-08-08 10:15:17
7917
6
原创 一分钟解决geopandas绘图时 根据数据不同值 渲染指定颜色
2、针对geodataframe中要渲色的数据进行色值映射。3、对映射后的列进行渲染绘制。1、自定义colors。
2024-04-11 15:55:56
706
原创 一分钟实现python取出dataframe中某列值等于某几个固定值的所有信息
在Python中,可以使用pandas库中的DataFrame来实现取出dataframe中某列值等于某几个固定值的所有信息。具体操作是使用isin()函数来筛选出符合条件的行。假设我们有一个名为data_pre_1min的DataFrame,其中有一列名为QPRE,我们想要筛选出QPRE列中值为0、2或3的所有行。
2024-01-24 15:28:13
1495
1
原创 一分钟解决 dataframe Cannot perform ‘ror_‘ with a dtyped [float64] array and scalar of type [bool] 报错问题
wep_df_old[‘wep_old’]= np.where((wep_df_old[‘wep’]❤️ or wep_df_old[‘wep’]>16),0,1) 运行改代码报错:Cannot perform ‘ror_’ with a dtyped [float64] array and scalar of type [bool],如何修改。这个错误是因为在使用np.where函数时,条件表达式的结果类型与期望的输出类型不匹配。
2023-10-30 15:50:06
772
1
原创 一分钟找出 pandas DataFrame某列中的nan值
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''
2022-06-22 15:55:40
2660
原创 三分钟解决session not created: This version of ChromeDriver only supports Chrome version问题
三分钟解决session not created: This version of ChromeDriver only supports Chrome version问题1. 第一步首先查看本地chrome浏览器的版本:进入chrome浏览器,点击设置-关于Chrome2. 查看现有chromedriver版本win+r:打开cmd:输入 chromedriver --version可查看chromedriver现版本3. 下载安装符合chrome浏览器版本的chromedriver进入网页
2022-05-12 10:02:43
21838
7
原创 一分钟实现生成自定义的连续时间格式字符
问题:生成 “某一时间段内每隔5分钟的时间字符串”例如生成202204192325——202204200115之间每隔5min的时间字符串,以便取以下文件解决方案:代码:import timeimport datetime## 起始时间为20220428,输出每隔5分钟的标准时间###for it in range(0,23): tm='202204192325' #自定义起始时间 tm_sec=time.mktime(time.strptime(tm+'00',"%
2022-04-28 17:39:02
457
1
原创 一分钟解决python中将整列数字转为对应的ASCII码
**程序目的:**使用Python将第一列(id)中超过五位数的数字,前两位变为对应的ASCII码,后四位保留原数字,存为新的一列(id_c)# -*- coding: utf-8 -*-import pandas as pdimport numpy as npdata = pd.read_csv('D:/work/id.csv',encoding = 'utf-8',engine='python')data.loc[:,'id_c']=np.where((data.loc[:,"id"]&
2022-04-14 16:08:56
2476
原创 三分钟实现Python批量下载ERA5数据
第一步:为python安装下载ECMWF数据必需的库包:cdsapi1、登录ECMWF,下载秘钥key由网址https://www.ecmwf.int/登陆EC账号,再进入https://cds.climate.copernicus.eu/api-how-to将界面右侧蓝框中的内容复制保存为txt,并命名为.cdsapirc,保存在 C:\Users\username.cdsapirc,2、以spyder为例,安装cdsapi库包以管理员身份进入AnacondaPrompt,进入要安装库包的环
2021-11-26 17:57:10
5657
12
原创 三分钟解决cfgrib的安装问题
此处建议大家直接看方法二方法一(参考教程https://www.jianshu.com/p/683d3bb5b3cd )第一步:在该网站https://anaconda.org/下载适合版本的eccodes,在conda中进行离线安装conda install /your/eccodes/path --offline第二步:Ctrl+r ,输入cmd,在cmd中为eccodes配置路径set "ECCODES_SAMPLES_PATH=C:\Users\dell\Anaconda3\Librar
2021-11-26 10:49:10
9501
7
原创 一分钟解决AnacondaNavigator(闪退或卡在加载中)无法启动问题
由于被迫重装系统,只好与python重头来过,于是重新安装Anaconda,但安装成功后出现无法打开AnacondaNavigator的问题此时建议首先:重启电脑,因为电脑界面上虽然没有AnacondaNavigator,但其实已经在运行,这回对后面AnacondaNavigator的reset步骤有影响第二:以管理员身份打开Anaconda Prompt,输入conda update anaconda-navigator,对navigator进行升级第三:输入anaconda-navigator
2021-11-24 14:53:57
18091
20
原创 一分钟解决import pandas出现‘ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expe
问题描述:**import pandas 时,报错:" numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C header, got 192 from PyObject’"但是 import numpy as np 没有报错**问题探究:是由于numpy 版本与pandas不适配,此时是因为numpy版本较高解决问题:安装合适版本的numpy第一步:卸载现有的numpy
2021-09-27 15:06:17
2760
原创 一分钟解决Linux运行sh脚本报错 : No such file or directory问题
解决Linux运行sh脚本报错 : No such file or directory:在Linux上运行del_history_file.sh脚本定时删除20天前的历史文件报错如下:这是由于在windows下编写的脚本文件,放到Linux中无法识别格式,换行符与linux不一致造成,此时用vim命令打开sh脚本,告诉 vi 编辑器,使用unix换行符, 直接输入:set ff=unix,保存并退出即可 :set ff=unix...
2021-09-14 11:07:51
3802
原创 解决读取雷达数据时 Decode PUP data 报错问题
from cinrad.io import PUPf = PUP(your_radar_file)data = f.get_data()报错一连接超时:(‘Connection aborted.’, TimeoutError(10060, '由于连接方在一段时间后没有正确…解决办法:在路径的程序中添加代码,延长连接时间阈值 timeout=100,如图;报错二矩阵超出范围HTTPSConnectionPool(host=‘github.com’, port=443):
2021-09-02 11:48:18
975
原创 一分钟实现修改cinrad底图颜色及透明度
因为cinrad包已经很全面,因此绘图参数也需要在cinrad源代码中进行修改,具体如下:第一步:找到安装的cinrad文件夹,通常在这个位置”C:\Program\Anaconda3\envs\spyder_2\Lib\site-packages\cinrad\visualize\”,打开路径下的utils.py文件进行修改第二步:对绘图模块(setup_plot)进行修改,改变背景色,同时要修改图标文字底色,从而适应背景色为白的情况第三步:对存图模块(setup_plot)进行透明度选项的添加
2021-08-26 15:49:58
719
2
原创 一分钟解决sns.regplot提示的FutureWarning: Pass the following variables as keyword args: x, y.
sns.regplot:绘制数据和线性回归模型拟合。seaborn.regplot (x, y, data=None, x_estimator=None, x_bins=None, x_ci=‘ci’, scatter=True, fit_reg=True, ci=95, n_boot=1000, units=None, order=1, logistic=False, lowess=False, robust=False, logx=False, x_partial=None, y_partial=N
2021-07-08 17:28:59
2057
原创 一分钟解决spyder无法显示绘图窗口
第一步:Preferences-----IPython console-----Graphics-----Backend-----Automatic-----Apply;OK第二步重新启动spyder,即可
2021-07-08 16:20:47
16946
5
原创 一句解决Linux安装pandas报错问题
Linux安装pandas 报错:THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS解决方案:安装合适版本的pandaspip --default-timeout=100000 install --upgrade pandas
2021-06-16 19:33:33
1719
原创 轻松输出目标文件的更新时间
根据自定义的时间格式输出“目标文件”的更新时间fmt="%Y-%m-%d %H:%M:%S" #自定义的时间格式def datetime_transfer(fore_time,fmt): #将文件更新时间转换为自定义格式 tm=time.mktime(time.strptime(fore_tim
2021-05-08 17:38:09
162
原创 轻松完成Panoply安装
Panoply安装参考帖子(https://blog.csdn.net/ch206265/article/details/103516883?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-
2021-05-08 15:07:53
9619
4
原创 三步轻松安装geopandas
三步轻松安装geopandas第一步:安装gdal:进入https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载gdal的whl文件,如 GDAL-3.2.2-cp37-cp37m-win_amd64.whl,并直接pip install安装第二步:安装Fiona进入https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载Fiona的whl文件,如 Fiona-1.8.19-cp37-cp37m-win_amd64.whl
2021-04-28 17:56:00
2371
3
原创 1分钟掌握DataFrame的行标签索引(loc与iloc)
针对DataFrame标签索引的loc和iloc方法:import numpy as npimport pandas as pddata=pd.DataFrame(np.arange(16).reshape(4,4),index=['ohio','Colorado','Utah','NewYork'],columns=['one','two','three','four'])建立“data”作为基础数据lociloc行名称标签整数标签data.loc[‘Utah’]
2021-04-08 18:29:44
4582
原创 轻松实现Dict(字典)与 DataFrame(表格)相互转换
Dict(字典)转换为 DataFrame(表格)dict_={'animal':['ant','bear','cat','dog','elephant'],'fruit':['apple','banana','cherry','durian','emblic']} ##创建一个代用的字典dict_to_data1=pd.DataFrame.from_dict(dict_)dict_to_data2 = pd.DataFrame.from_dict(dict_, orient='index')
2021-04-01 17:41:39
4602
原创 轻松实现excel文件与csv文件的相互转换
轻松实现excel文件与csv文件的相互转换excel(.xlsx)转换为.csv文件**import pandas as pddef xlsx_to_csv_pd(): data_xls = pd.read_excel('D:/work/parameter/积水站表.xlsx', index_col=0) data_xls.to_csv('D:/work/parameter/积水站表.csv', encoding='utf-8')if __name__ == '__main__
2021-03-25 15:12:16
3135
2
原创 如何轻松分辨strftime和strptime
时间转换时间转换strftime 将时间从 计算机格式 转为 自定义格式import datetimepresent = datetime.datetime.now() #获取现在时刻(计算机格式)now=datetime.datetime.now().strftime(’%Y-%m-%d-%H’) #将计算机格式转换为自定义格式now1=datetime.datetime.now().strftime(’%Y%m%d%H’) #将计算机格式转换为自定义格式strptime 将时间从自定义格式
2021-03-24 17:49:18
231
原创 CSDN第一篇----从无到有,学习Python记录
#正式开始连续性学习致自己:掌握一门技术最重要的在于两点:一是开始,二是坚持,动起来,站在风口、享受创新!希望自己能在Python的学习征程中享受过程,找到乐趣,拨开迷雾,取得进步!...
2021-03-15 18:21:02
95
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人