
numpy
沉思的雅典娜
我是一个爱学习的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
groupby cannot reindex from a duplicate axis
groupby cannot reindex from a duplicate axis原创 2022-09-27 10:36:22 · 564 阅读 · 0 评论 -
pandas resample 聚合,不让时间连续
pandas resmaple 使用笔记,resample不让时间连续原创 2022-09-26 22:14:06 · 524 阅读 · 0 评论 -
random shuffle注意
对数据处理,使用random shuffle的坑原创 2022-07-01 11:34:43 · 154 阅读 · 0 评论 -
pandas给符合特定条件的列赋值
pandas可以给符合特定条件的列赋值,如果这个列不存在也可以创建列名并赋值。需要注意的是:如果是赋值的内容是个列表,该列表的长度与过滤后的行数要相等。##获得需要赋值的列表,使用array,可以是series conver to array,这样可以使用np.title,扩展array,扩展方式为[1,2,1,2] in_week_mean = callin.loc[:,callin.columns.isin(day_list)].mean(axis=1).array dsp(i原创 2022-03-18 23:18:09 · 5810 阅读 · 0 评论 -
pandas 合并日期和时间列
原始数据的样子如下:需要达到的效果如下图:方法一:这个方法比较简单,代码为:data['datetime'] = data['Date'] + ' ' + data['Time']参考连链接:Pandas:将日期和时间合并到一个datetime列中 - 问答 - Python中文网使用python pandas合并日期和时间列-Python 实用宝典...原创 2022-03-11 00:03:02 · 4144 阅读 · 0 评论 -
matplotlib legend()里字体修改
背景:准备投论文,因为操蛋的模板要求,所以你得好好修改。对legend()显示的内容的字体进行修改labelss = plt.legend(loc='upper right').get_texts()[label.set_fontname('Times New Roman') for label in labelss]label = labelss[0]label.set_fontproperties('SimSun')如果你在一个plt显示多个线条,每个线条都设置labe..原创 2020-12-28 00:01:55 · 9389 阅读 · 0 评论 -
中文期刊matplotlib论文插图格式
如下图所示,我要对我投的期刊进行字体和字号进行修改。找了老半天,终于找到对应的位置。位置一: ax1.set_ylabel("${Imf_%i}$" % (n+1),size=labelsize)并通过设置:plt.rcParams['mathtext.fontset'] = 'stix'来让它像Tines New Roman位置2: labels2 = ax1.yaxis.get_offset_text()位置3: ...原创 2020-12-27 22:17:49 · 635 阅读 · 1 评论 -
matplotlib画图显示中文
网上资料比较少自己发现了,拿出来分享import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['FangSong'] # 制定默认字体plt.rcParams['axes.unicode_minus'] = False # 解决负号显示为方块的问题...原创 2019-05-14 17:29:01 · 369 阅读 · 0 评论 -
numpy矩阵初等变换
需求:需要一个3x1的矩阵按行倒序变换一下原始如下图:变换之后:这个是初等行变换,如果列变换怎么办,如果按照上述方法可以先对矩阵转置,然后变换,然后再转置。...原创 2019-08-09 21:20:26 · 1672 阅读 · 0 评论