笔记
哇哈哈∞
这个作者很懒,什么都没留下…
展开
-
笔记:MATLAB自定义渐变背景
MATLAB 画图自定义渐变色背景填充原创 2022-10-12 12:33:25 · 1026 阅读 · 0 评论 -
calc.relimp学习笔记(R语言)
R语言,calc.relimp学习笔记原创 2022-10-07 18:44:01 · 1532 阅读 · 0 评论 -
Matlab(2018b)画箱线图技巧
Matlab 箱线图,并美化(包括:调色、字体设置、轴标签设置)原创 2022-09-04 14:41:45 · 5669 阅读 · 0 评论 -
matlab 画子图总结
目标:一个figure里包含两个子图,其中第一个子图只标纵标签,第二个横纵标签均标记。两个子图刻度间隔一致。工具:matlab第一版错误代码:x1 = rand(1,20);x2 = rand(1,20);time = datetime(2000,1,1) + calmonths(1:20);subplot(211)plot(x1);set(gca,"xtick",0:5:20,"xticklabel",[]); %先设置刻度间隔,再隐藏刻度labelylabel("x1");s原创 2022-05-21 16:43:09 · 4963 阅读 · 0 评论 -
matlab 多图共轴 笔记
背景:探究多组时间序列的规律,由于数据发生的时间跨度长且相同,希望实现所有数据一起动的功能。在所有数据均以表格的方式进行存储时,可用python的pandas实现。实现方式:把数据读成dataframe格式,借助df[["fac1","fac2","fac3"]].plot(title="title",subplots=True,xticks=range(len(df["date"][:-1])),rot=90)问题:matlab中能否实现相同的功能呢?答:基于个人查的资料,能实现类似的功能。和df原创 2022-04-26 11:14:20 · 2730 阅读 · 0 评论 -
用EXCEL计算距平数据
思想:借助数据透视表1.基于excel中数据的排列方式,生成order_new列,再基于order_new列,生成month列。由于本数据的第一行表示第二个月,则得到month列的函数为:=MOD(J2,12)+12.再用数据透视表,按month列统计各个月份数据的平均值3.用vlookup函数对原表格按month匹配值(=VLOOKUP(K2,Sheet1!A$3:D$15,2))4.用原数据减去相应月平均数据,如:=I2-N2完成!...原创 2022-03-06 17:29:38 · 3096 阅读 · 1 评论 -
excel下拉公式保持一些参数不变
在你不想让它变化的那个字母或数字前加上$,它就不什么变了。比如 $A1 套用是A无论如何不变A$1 套用时,1无论如何不会变$A$1 套用时,A和1无论如何都不会变如:原创 2022-02-15 10:56:07 · 9482 阅读 · 0 评论 -
Dataframe 学习笔记1
Dataframe 学习笔记1不可否认的是pandas的dataframe真的是用python处理表格数据的神器!同样不可否认是是对一个没有系统学过df的人来说,各个属性和函数的用法真的是记不住啊,记不住!!!笔记都在代码后面的注释了。这些功能都查过很多遍了,但总是记不住,应该还是没有养成良好的编程习惯。多做笔记,多总结吧。from glob import globimport pandas as pdfs = glob('./rst/分区/*') #glob真的超好用,这一行返回分区文原创 2021-10-26 19:36:22 · 111 阅读 · 0 评论 -
python作图,自定义横坐标及图的大小
用python的matplotlib库作图,自定义图表的横坐标及图像的大小和分辨率import numpy as npimport matplotlib.pyplot as pltimport matplotlib.ticker as tickerxs = [] #自定义的横坐标for i in range(2000,2021): for j in range(1,13): temp = str(i)+"-"+str(j) xs.append(temp)原创 2021-07-08 14:12:43 · 7475 阅读 · 2 评论 -
装geonumpy
就一句话:各个依赖包的版本匹配相当重要!!!血泪教训后的结果:这三个版本匹配python3.8没问题!!!原创 2021-07-05 21:53:17 · 84 阅读 · 0 评论 -
VS配置openmp踩坑
最近在用visual studio学习openmp的使用,将学习过程中主要踩到的坑总结一下。目前最深的想法就是为什么会有那么多人推荐用VS,这应用程序对我太不友好了!1.在下载visual studio的过程中就有很多坑,首先要注意的就是vs提供了许多工作负载,要如何根据自己的需求安装必须的工作负载。这里有些小白就要说了,那默认下载/全部下载就好了么。如果要全选,整个所需的存储量是超级大的,下载就是个问题。本人安装的是visual studio 2019 community,直接去vs官网下载相关安装包就原创 2021-04-30 20:22:22 · 2537 阅读 · 3 评论 -
python常用作图法
本文总结几个本人常用的作图方法。数据是numpy形式,用matplotlib.pyplot作图。导入方式如下:import numpy as npimport matplotlib.pyplot as plt下面开始总结作图方法:一、已知一堆点,画散点图或折线图设已知数据为:a = [1,2,3,6,5,10]画折线图:a = np.array([1,2,3,6,5,10])plt.figure()plt.plot(a)plt.show()画散点图:要注意plt.scatt原创 2021-04-12 17:41:17 · 2866 阅读 · 0 评论 -
线段的变化趋势与其傅里叶变换后图像关系
仅为自己的学习记录,本人比较懒,不写注释了。欢迎指出问题和提问!import numpy as npimport matplotlib.pyplot as pltfrom scipy.fftpack import fft,ifftfrom mpl_toolkits.mplot3d import Axes3Ddef center(data,l): for i in range(l): for j in range(l): data[i][j] =原创 2021-04-11 22:56:48 · 143 阅读 · 0 评论 -
时序数据预测
(记录下自己第一次独立解决一个问题,至于结果嘛,呵呵呵)本文的目的是用统计学的方法预测一组数据经过对数据简单的观察与分析及查阅多方资料,最终选用SARIMAX模型进行预测。(过程还算艰辛吧,这个问题一共做了不到半个月????。)step1:准备数据关于数据这个问题呢,我一直就觉得没啥好说的。原因在于既然是想做数据的预测,就说明手里是有一份数据的,是想通过这份数据得出一些东西。至于想找一堆数据来验证某些统计学方法那就另当别论了,这是专业人士干的事。step2:想办法预测因为我手里的数据是明显具有季原创 2021-04-08 22:27:11 · 475 阅读 · 0 评论 -
逐行改变文档内容
今天呢,想要用Python改变文档的内容。原本的文档内容是这样滴:目标是把把每行的第一个数(0.5,1.5,2.5,…)和中间的空格给去掉,留下第二个数。file = open('Spectrum140.dat')file_new = open('newdata.dat','w')num = 141for i in range(num): chars = str(i+0.5) line = file.readline() file_new.write((line.ls原创 2021-03-07 11:56:55 · 60 阅读 · 0 评论 -
数学软件安装心得
matlab和mathematica的安装早就听闻matlab和mathematica的强大,无奈电脑硬件不支持,一直没能安上。终于下狠心买了个新电脑,下了个血本啊!!!四处打听,听闻软件管家(公众号)可以安装。于是,一腔热血,满心欢喜的开始安装。首先,碰到了安装版本的问题。鉴于涉及内存实在太大,只选了18b 和20.然后就是下载了。其次,就是通过网盘下载的问题了。这个问题,钱就能解决。再次,开始安装了。新电脑就是爽,速度超快!然而,由于自己管理文件方式不恰当,居然找不到想要的文件,涉及的文件又那原创 2021-03-02 17:55:54 · 180 阅读 · 0 评论