Python
陆游与代代
这个作者很懒,什么都没留下…
展开
-
关于python numpy中元素个数和值的求和
a3=np.sum(aa[aa>0]) #大于0的元素值求和。a2=np.sum(aa > 0) #大于0的元素个数求和。在数组统计中,有数组元素值的求和,数组元素个数的求和。a1=np.sum(aa) #整个数组值的求和。原创 2022-12-13 20:19:06 · 1463 阅读 · 0 评论 -
Windows下python安装GDAL出现错误ImportError: DLL load failed
运行后GDAL出现 ImportError: DLL load failed的错误。python版本,3.8.15。解决方法:下载另外版本安装,原创 2022-12-01 01:40:50 · 555 阅读 · 0 评论 -
IDL fix(x),floor(x), round(n), ceil(n) 的区别 (
1)fix(n)的意义是取小于n的整数(是向零点舍入的意思是往零的方向上靠),这是一类应用在整数取值上的函数,就如同以前我们所研究的求整问题,例如,fix(!2)round(n)的意思是纯粹的四舍五入,意思与我们以前数学中的四舍五入是一样的!3)ceil(n)的意思是向正方向舍入,这一点要与floor(n)向负方向舍入一起讲,能够更好的区分,举例说明吧。原创 2022-09-13 12:27:37 · 1012 阅读 · 0 评论 -
碳十四断代法
绝对不是某些反对进化论的宗教分子理解的只能推断的范围等于半衰期。如果需要更古老的测定,完全可以用其他半衰期更长的放射性元素。生物体在活着的时候会因呼吸、进食等不断的从外界摄入碳十四,最终体内碳十四与碳十二的比值会达到与环境一致 (该比值基本不变),当生物体死亡时,碳十四的摄入停止,之后因遗体中碳十四的衰变而使遗体中的碳十四与碳十二的比值发生变化,通过测定碳十四与碳十二的比值就可以测定该生物的死亡年代。生物体的每克碳内含有大约500亿个碳14原子,其中每分钟大约有10个碳14原子衰变。原创 2022-09-13 12:22:13 · 3607 阅读 · 0 评论 -
什么是关键科学问题
7、关键技术是为关键科学问题服务的,是为解决关键科学问题而提出来的具体的方法,关键技术是看得、见摸得着的,申请书里这一节应该写的越具体越好。11、盖一栋房子,打地基是其内容之一,但关键问题可能是由于盖房子的地方下面土质太软,因此要解决的关键问题是打地基时如何解决土质太软的问题。3、凝练出重要的、有意义的、必须要解决的、不得不做的、非做不可的、能开天辟地继往开来造福人类的、但是还没搞定的“关键科学问题”。6、是科学问题,不是具体技术,而是说此技术所代表的科学问题,你拥有了这个技术,可以解决什么关键科学问题。原创 2022-09-13 12:20:51 · 5227 阅读 · 0 评论 -
pycharm快捷键设置
改变选中代码的背景颜色,File——Settings——Editor——Color Scheme——General——Editor——Guides——Selection background.11. 在pycharm中书写程序的时候,有时候不注意格式,会造成程序中有很多的警告,这时候,pycharm已经为我们开发了一个快速规整程序格式的入口,快捷键为Ctrl + Alt + L。Alt + J选择相同单词,可以同时编辑多行,Alt + Shift + J取消选择。5. 程序选中高亮设置。原创 2022-09-13 12:17:14 · 3106 阅读 · 0 评论 -
python安装工具包时候提示没有权限
'c:\\program files\\windowsapps\\pythonsoftwarefoundation.python.3.7_3.7.1218.0_x64__qbz5n2kfra8p0\\lib\\site-packages\\pip-19.0.3.dist-info\\entry_points.txt'Could not install packag es due to an EnvironmentError: [WinError 5] 拒绝访问。在install后面加--user即可。原创 2022-09-13 12:10:04 · 1501 阅读 · 0 评论 -
python3安装pyemd
3. 报错:ModuleNotFoundError: No module named 'PyEMD', 哪里报错,就打开那个文件,将其中的PyEMD全部替换为pyemd, 如果visualisation报错,则改为from pyemd.visualisation import Visualisation,程序改为from pyemd import EMD, Visualisation即可。...原创 2022-08-12 09:35:15 · 1145 阅读 · 0 评论 -
vscode自定义的模块,在不同目录调用时,一直报错Nomodulenamedxxx
查了好多资料,一直没解决,最后发现,为什么pycharm可以,但vs code不行,主要是因为pycharm创建时会创建__init__.py文件,所以调用不报错,在vscode文件夹下创建__init__.py就不会报错了。从pycharm换到vscode,被一个错误纠结好久,就是自定义的模块,在不同目录相互调用时,一直报错"No module named 'xxx' "...转载 2022-08-12 08:58:13 · 483 阅读 · 0 评论 -
python多元线性回归
random_state 在需要设置random_state的地方给其赋一个值,当多次运行此段代码能够得到完全一样的结果,别人运行此代码也可以复现你的过程。若不设置此参数则会随机选择一个种子,执行结果也会因此而不同了。虽然可以对random_state进行调参,但是调参后在训练集上表现好的模型未必在陌生训练集上表现好,所以一般会随便选取一个random_state的值作为参数。线性回归模型的评估可以根据RMSE来判断,最小二乘法与梯度下降法的区别:实现方法和结果不同:最小二乘法是直接对求导找出全局最小,是非原创 2022-06-29 09:57:57 · 486 阅读 · 0 评论 -
Anaconda建立新的环境,出现CondaHTTPError:HTTP000CONNECTIONFAILEDforurl......解决过程
2020.3.7准备scrapy,使用anaconda创建一个新的环境,执行“conda create -n scrapyEnv python=3.6”,结果出现了“CondaHTTPError: HTTP 000 CONNECTION FAILED for url ”。以下是我的解决步骤。一、电脑的环境操作系统:windows10 64位Anaconda版本:conda 4.8.2二、解决步骤1、打开Power Shell,执行“conda config --remove-key channels”命令转载 2022-06-29 09:56:22 · 1193 阅读 · 0 评论 -
python+Module Not Found Error:No module name dmpl_toolkits.basemap
python3.8运行出现错误:ModuleNotFoundError: No module named 'mpl_toolkits.basemap',但是basemap是安装上的。原创 2022-06-29 09:52:55 · 592 阅读 · 0 评论 -
ImportError:DLL load failed while importing_datadir:找不到指定的模块。
pycharm中运行文件出现错误:ImportError: DLL load failed while importing _datadir: 找不到指定的模块。解决:在pycharm中,file——setting——add python interpreter——conda environment——existing environment—,分别配置好python3.8的编译器D:\Anaconda3\envs\Python38\python.exe和conda executable: D:\Anaco原创 2022-06-29 09:51:00 · 274 阅读 · 0 评论 -
MODIS数据处理:hdf文件不能超过2G
MODIS文件拼接的时候出现了hdf文件不能超过2G,解决思路是把hdf中tif文件提取出来再进行拼接。方法是利用python 2.7调用1、arcgis的arcpy.ExtractSubDataset_management工具提取tif文件,这样原始的投影信息在,方便用2、arcpy.MosaicToNewRaster_management工具进行拼接。随后用3、arcpy.ProjectRaster_management工具进行投影变换,最后用4、arcpy.Resample_management重采样原创 2022-06-28 17:10:00 · 663 阅读 · 0 评论 -
onlysize-1arrayscanbeconvertedtoPythonscalars
TypeError1、only size-1 arrays can be converted to Python scalars问题来源:需要把一个float数组A转为int,于是直接在代码中写了 B=int(A),从而报错。原因:int函数只能对单个数字进行,而不能对一个数组进行解决方法:用map函数,对数组中的每个元素整数化B=list( map( int , A ) )...原创 2022-06-18 10:32:20 · 344 阅读 · 0 评论 -
Sensitivity Analysis
敏感性分析原创 2022-06-18 10:12:55 · 393 阅读 · 0 评论 -
multiprocess中的list无法append数据
multiprocess中的list无法append数据原创 2022-06-18 10:02:38 · 230 阅读 · 0 评论