- 博客(37)
- 收藏
- 关注
原创 python将png图像转化成对应的svg图
SVG图像是由矢量定义的,这意味着它们是由数学公式表示的,而不是由像素网格组成的。此外,SVG图像中的文本是可选的,同时也是可搜索的,这使得SVG在制作如地图等需要文本交互的应用中特别有用。与JPEG和GIF图像相比,SVG图像通常具有更小的尺寸和更强的可压缩性。SVG严格遵从XML语法,使用文本格式的描述性语言来描述图像内容,因此它具有与图像分辨率无关的特性。总的来说,SVG矢量图是一种灵活且强大的图形格式,适用于需要高质量、可缩放和交互性的图形应用。上面代码有个问题,就是画出了轮廓,没有画出填充。
2024-04-06 15:33:31 1195
原创 使用python将作图并将局部放大
4、子图和原图的横坐标都使用标签而不是原始的数据。1、使用python画实验结果图。2、想要对大图的局部进行放大。
2024-04-05 17:52:15 1513
原创 python很坐标报错ufunc ‘isfinite‘ not supported for the input types
python绘制对应的折线图或者柱状图的时候,我们有时候希望横坐标是一些固定的文字,而不是标准的数值坐标。比如plt默认横纵坐标都需要是数值型,中间的数据也需要是数值型。而你使用了其他类型。作图的时候有不是数值类型的元素出现在图中。希望将横坐标的12345,改成下面的字符。python使用plt画图的时候,出错。
2024-04-03 08:41:57 1211
原创 《堕落的审判》吵架台词
一个人没有做某件事的原因就是这个人没有做这件事,与其他任何原因没有关系。所有的原因都是找理由,都是替罪的羔羊,都是自我麻醉的毒药,都是在饮鸩止渴。愤怒的本质就是对自我无能的控诉。
2024-03-31 22:37:27 1102
原创 如何梳理文献(梳理文献小技巧)
1、以当前时间为起点,往前退2-3年,找到与主题最相关,引用最多的那篇文章,该文章作文base文章如下操作。重复以上过程,直到,所有的节点都到了没有相关论文引用为止:下面的圆圈代表是最新的研究成果,暂时无论文引用。所以要看很多和自己做的东西主题相关的文献,但是文献之间的引用关系特别混乱,如何梳理呢?然后发现cite文章A的有BEF,于是文章B就成为下一级的节点,并且从上一级节点中删除。2、删选出cite那篇base文章的所有与主题最相关的文章,然后继续往下。写论文经常要写related works。
2024-03-18 17:25:12 523
原创 如何多个excel中的数据分发到多个excel中去
加快的思想:先把5000只股票的日K数据合并成一个excel(不是合并,建立excel帧,把所有数据合并到一个excel帧中),这个帧数据存储在内存当中,然后再从内存中找到“交易日期”相同的项目,形成一个excel表格。之前的思想:依次从每个excel文件中找到某天的数据,复制到对应的日期文件中去,这里有一个缺点,就是打开和写入excel文件对应计算的开销是很大的,涉及到冷启动的问题。# 创建一个空的DataFrame用于存储具有相同“交易时间”的行。# 将合并后的数据保存到一个新的Excel文件中。
2024-01-29 21:36:32 690
原创 如何将一个文件夹中所有excel文件合并成一个excel文件
创建一个空的DataFrame用于存储合并后的数据。# 将当前文件的数据添加到merged_df中。# 将合并后的数据保存到一个新的Excel文件中。# 获取文件夹中所有Excel文件的文件名。# 指定包含Excel文件的文件夹路径。# 循环遍历所有Excel文件。# 读取Excel文件。
2024-01-29 20:29:01 637
原创 将一个excel文件里面具有相同参数的行提取后存入新的excel
same_time_rows = df[df['交易时间'] == time]# 创建一个空的DataFrame用于存储具有相同“交易时间”的行。df = pd.read_excel('原始文件.xlsx')transaction_times = df['交易时间']# 将这些行添加到新的DataFrame中。# 提取具有相同“交易时间”的行。# 读取原始Excel文件。# 使用交易时间迭代所有行。# 提取“交易时间”列。
2024-01-29 19:50:05 616
原创 备份一下生成快照的数据
if filename.endswith('.xlsx'): # 检查是否为 Excel 文件。filtered_df = df3[df3['交易时间'] == date]'市盈率(TTM,亏损的PE为空)': [],print("乱序", df.columns)'流通市值(万元)': [],date = row['交易时间']'10日涨跌幅': [],'20日涨跌幅': [],'60日涨跌幅': [],'成交量(手)': [],'换手率(%)': [],'5日涨跌幅': [],
2024-01-29 19:32:15 368
原创 将多个excel文件中的特定数据汇总到一个excel中
现在需要将每个文件中1月2日的数据提出来,组成一个新的excel文件,即1月2日的交易数据文件,以1月2日命名。df = df.append(filtered_df, ignore_index=True)#写入前面创建的excel文件中。des = "D:\\tmp_financial\DailyK\standard_camera"#将要存入的文件目录。下面的程序是将5000只股票1月2日的交易数据提出来,形成一个1月2日所有股票的交易数据快照。# 这个文件是存入新的excel文件的日期文件。
2024-01-28 13:32:55 892
原创 将一个excel中的数据分发到多个excel文件中
要求,待复制的数据文件列和目标文件列相同,顺序相同,数量相同,名字相同才行。找到对应的文件以后,将这一行复制到对应股票日时序文件中的最后一行当中。依次读取excel文件1中的每一行,(每一行是一支股票的日K数据)# 将当前行数据添加到目标文件的最后一行。# 读取Excel文件1,即五千只股票收盘后的快照数据。# 检查以这个证券代码命名的目标文件是否存在。实现由日K快照数据,分发到不同的日时序文件当中。# 更具证券代码,构建目标文件的完整路径。# 获取一行中“证券代码”中的数据。# 循环遍历文件1的所有行。
2024-01-27 18:27:21 1056
原创 由直接导出变成日K标准快照数据
df = df.rename(columns={'市盈率(TTM)': '市盈率(TTM,亏损的PE为空)'})df = df.rename(columns={'流通市值': '流通市值(万元)'})df = df.rename(columns={'成交量': '成交量(手)'})df = df.rename(columns={'现价': '收盘价'})df = df.rename(columns={'最高': '最高价'})df = df.rename(columns={'最低': '最低价'})
2024-01-27 18:04:34 362
原创 批量删除excel数据列,修改excel数据列的排序
df.drop('市盈率(总市值/净利润, 亏损的PE为空)', axis=1, inplace=True)df.drop('股息率(TTM)(%)', axis=1, inplace=True)df.drop('市销率(TTM)', axis=1, inplace=True)df.drop('总市值 (万元)', axis=1, inplace=True)df.drop('成交额(千元)', axis=1, inplace=True)#修改excel数据列的顺序。#删除excel数据列。
2024-01-27 17:00:23 606
原创 对比excel两列数据之间的差异,将不同的输出
new_df = pd.DataFrame({'列1': list(different_data), '列2': list(different_data)})df = pd.read_excel('D:\\tmp_financial\DailyK\标的比对.xlsx')new_df.to_excel('新的Excel文件路径.xlsx', index=False)这两列有相同的,也有不同的,把两列不同的数据标出来,写在第三列.# 假设要比较的列名为'列1'和'列2'# 将不同的数据写入新的Excel文件。
2024-01-26 10:08:18 667
原创 BLAS : Program is Terminated. Because you tried to allocate too many memory
or. In。
2023-10-27 09:39:44 454
原创 Matlab读取txt文档行内容并写入另外的同名文件中
常用于将一个txt文档数据分成(split)多分。ubuntu也有类似的命令split.2、对于每一个文档,打开后,按照一定的规则挑取其中的部分行,写入另外的同名文件。1、按顺序批量读取一个文件夹下面的所有txt文档。
2023-09-15 22:13:14 549
原创 fatal error: cstdio.h: No such file or directory
fatal error: cstdio.h: No such file or directory
2022-08-21 09:23:44 2452 1
原创 Latex: Texstudio 报错I found no \citation commands;I found no \bibdata command;I found no \bibstyle
I found no \citation commands---while reading file elegantbook-cn.auxI found no \bibdata command---while reading file elegantbook-cn.auxI found no \bibstyle command---while reading file elegantbook-cn.aux
2022-08-17 12:15:58 2071
原创 winEdit无法生成PDF解决方案
pdflatex.exe:Bad parameter valuepdflatex.exe:Data: font_mem_size
2022-08-14 21:31:09 5250 2
原创 以太网通信,UDP通信
1、 在IP包包头里的IP类型0x0800代表IP协议网络。在二层mac帧里表示,因为除了IP协议网络外,还有ATM网络,FDDI网络等网络类型。2、 IP通信协议IP数据包包头前导码0x550x550x550x550x550x550x550xd5...
2016-10-07 07:45:25 6618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人