自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

转载 [QMT]04-在QMT之外调用xtquant直接编写策略

xtquant是QMT官方内置的XtMiniQmt极简客户端对应的Python接口,目前支持Python的版本为3.6~3.8,可支持历史行情下载、实时数据订阅、外部数据访问、普通账户和两融账户交易(需开通相关权限),对量化交易支持的比较完善,跟极速策略交易系统相比最主要的优势是简洁、灵活,不局限在bar、kline的事件触发,可以容易地集成多种数据源进行综合分析、判断。QMT内置的Python版本为3.6,第一次使用的话需手动下载相关的库,或直接拷贝已经下载好的xtquant库。

2024-02-13 10:28:15 229

转载 pandas 数据替换

pandas 数据替换 | pandas 教程 - 盖若

2023-01-01 22:58:29 250

转载 ​pandas 添加修改数据 | pandas 教程 - 盖若​

pandas 添加修改数据 | pandas 教程 - 盖若

2023-01-01 22:56:55 205

转载 【Pandas】DataFrame中任意位置插入一列或一行

【Pandas】DataFrame中任意位置插入一列或一行_盛夏光年ltk的博客-CSDN博客_pandas 插入行

2023-01-01 22:44:59 1366

转载 【pandas】模块(3)——dataframe高级用法

【pandas】dataframe高级用法三_panbaoran913的博客-CSDN博客_dataframe布尔值筛选

2023-01-01 22:36:13 101

转载 【pandas】模块(2)——DataFrame数据筛选

【pandas】--DataFrame数据筛选(二)_panbaoran913的博客-CSDN博客_pandas dataframe筛选数据

2023-01-01 22:34:50 223

转载 【pandas】模块(1)——DataFrame数据处理

【pandas】模块——DataFrame数据处理(一)_panbaoran913的博客-CSDN博客_dataframe数据处理

2023-01-01 22:30:55 68

转载 【Pandas】如何在 DataFrame 中插入行

【Pandas】如何在 DataFrame 中插入行_there2belief的博客-CSDN博客_dataframe 插入行

2023-01-01 22:15:49 221

转载 Pandas DataFrame的6种创建方法

Pandas DataFrame的6种创建方法_新缸中之脑的博客-CSDN博客_创建dataframe

2023-01-01 22:07:34 276

转载 pandas 只保留日期_超全的pandas数据分析常用函数总结:上篇

pandas 只保留日期_超全的pandas数据分析常用函数总结:上篇(附赠思维导图)..._我倒觉得你无趣的博客-CSDN博客

2022-12-31 23:59:40 122

转载 pandas 索引_Python学习教程:用Pandas做多层级索引

pandas 索引_Python学习教程:用Pandas做多层级索引_weixin_39627751的博客-CSDN博客

2022-12-31 22:20:58 263

转载 pandas利用replace进行全部替换或者通过选择筛选后进行替换

pandas利用replace进行全部替换或者通过选择筛选后进行替换_Alex.liu的博客-CSDN博客

2022-12-31 22:07:09 407

转载 Python pandas 替换指定数据

Python pandas 替换指定数据_永远在减肥永远110的的小潘的博客-CSDN博客_pandas替换指定的值

2022-12-31 22:04:57 135

转载 Pandas个人操作练习(1)创建dataframe及插入列、行操作

Pandas个人操作练习(1)创建dataframe及插入列、行操作_YSH55024的博客-CSDN博客_创建一个四行三列dataframe并填充指定数据

2022-12-31 16:21:52 236

转载 DataFrame错误:matplotlib

熊猫数据框错误:matplotlib.axes._subplots.AxesSubplot

2022-11-26 22:33:34 65

转载 Python数据分析入门笔记6——数据清理案例练习

Python数据分析入门笔记6——数据清理案例练习_奥特曼打小白的博客-CSDN博客

2022-11-26 22:28:01 99

转载 python——stack()和unstack()用法

python——stack()和unstack()用法_世界码鲸鱼的博客-CSDN博客_unstack

2022-11-26 13:06:17 191

转载 python中stack函数_【python】Numpy中stack(),hstack(),vstack()函数详解

python中stack函数_【python】Numpy中stack(),hstack(),vstack()函数详解_weixin_39827304的博客-CSDN博客

2022-11-22 22:01:14 157

转载 磁力链接+爬虫

磁力链接+爬虫_weixin_34307464的博客-CSDN博客

2022-11-22 21:15:11 2332

原创 DataFrame写入csv或excel时,开头的‘0’无法显示的解决方案

即在字符串前或后加个横向制表符,这样再用Excel打开就显示没问题了。df['带零列']='\t'+df['带零列'] 或。df['带零列']=df['带零列']+'\t'

2022-11-12 14:01:20 3785

转载 用python操作Excel、Word、CSV

python str类型 字体加粗_教你用python操作Excel、Word、CSV,一文够了_善良是多余的的博客-CSDN博客

2022-11-09 08:49:50 142

原创 Pycharm并行多个.py文件

运行Pycharm,点击下拉菜单‘RUN’,点击‘Edit Configrations’在打开的界面, 把‘Allow parallel run‘’选项打勾即可。

2022-11-08 07:30:42 4042

原创 numpy - ndarray 与 list 互相转换

ndarray 转 list。list 转 numpy。

2022-11-06 13:19:40 896

转载 CSDN快速转载文章方法(简单)

CSDN初用着可能感觉这软件有很多问题,其实还好,问题都可以解决,要写文章时建议先在world中写好然后粘贴,或者选用富文本编辑器创作,遇到文字打不上去的情况可能是你输入法没切换对。第二步:我们在右上角输入“article_content”,按下回车后,会自动弹到这一行,我们鼠标放这可以看到文章内容被全选。第四步:在Markdown编辑器下粘贴,右边可以预览原文内容,就可以发送了。第一步:在想要转载文章的页面点击鼠标右键,选择检查元素,然后点击。第三步:在这一行点击鼠标右键,如下图,再点击复制。

2022-11-06 13:17:20 600

原创 Python 两个列表(list)组成字典(dict)

使用zip函数, 把key和value的list组合成字典(dict).

2022-11-06 08:29:54 1662

原创 DataFrame保存为excel的方法

header=True为默认值,表示保留列索引;header=False,表示不保留列索引。index=True为默认值,表示保留行索引;index=False,表示不保留行索引。index代表行索引,header代表列索引。mode='w',表示写。

2022-11-06 07:09:00 2118

原创 【Python】获取DataFrame的行名和列名

获取列名:df.columns.values。获取行名:df.index.values。

2022-11-05 20:39:31 1791 1

转载 Python-Pandas-DataFrame对象转置(交换行列)

Python-Pandas-DataFrame对象转置(交换行列)_shenyinwudi的博客-CSDN博客_dataframe转置

2022-11-05 20:21:01 1050

转载 pandas.DataFrame删除/选取含有特定数值的行或列实例

pandas.DataFrame删除/选取含有特定数值的行或列实例_clb?的博客-CSDN博客_pandas删除数据中带“-”的行

2022-11-05 18:44:21 774

转载 python常用的操作运算符

python常用的操作运算符_yangxiaoyan12的博客-CSDN博客_python运算符

2022-11-05 17:50:05 38

转载 (Python)Pandas reset_index()用法总结

函数主要有以下几个参数:reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')可以是int, str, tuple, or list, default None等类型。版权声明:本文为CSDN博主「小小谢先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。如果列有多个级别,则确定将标签插入到哪个级别。具有新索引的数据帧,如果inplace=True,则无索引。

2022-10-19 18:56:15 5524

转载 python中groupby函数

上面的例子里面用到了一个小的技巧,让运算结果更便于对比查看,感兴趣的同学可以自行去除unstack,比较一下显示的效果。为A 新增一列【生日】,由于分隔符 “/” 的问题,我们查看列属性,【生日】的属性并不是日期类型。python中groupby函数主要的作用是进行数据的分组以及分组后的组内运算!单独用groupby,我们得到的还是一个 Groupby 对象。得到的结果是一个Groupby对象,还没有进行任何的运算。1、按照【生日】的【年份】进行分组,看看有多少人是同龄?

2022-10-15 21:31:44 2470

转载 python中group方法以及与groups的区别

可以看出,正则表达式按照数字-字母-数字的顺序来获取相应字符串,那么分别就是“数字(group(1))--字母(group(2))--数字(group(3))”的对应关系,版权声明:本文为CSDN博主「MXuDong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。而m.group() == m.group(0) == 所有匹配的字符,与括号无关,这个是API规定的。其中,group(0)和group()效果相同,均为获取取得的字符串整体。

2022-10-09 23:36:13 345

转载 python中requests.session的用法

发送请求,这里没有设置auth会默认使用session对象的auth属性,这里的headers属性会与session对象的headers属性合并。设置session的headers属性,通过update方法,将其余请求方法中的headers属性合并起来作为最终的请求方法的headers。用session对象发出另外一个get请求,获取cookies。设置session对象的auth属性,用来作为请求的默认参数。于 2019-10-14 23:40:08 发布4317。.session()的用法。

2022-10-09 23:32:55 5830

转载 Python 多进程 multiprocessing.Pool类详解

如果操作的对象数目不大时,还可以直接使用Process类动态的生成多个进程,十几个还好,但是如果上百个甚至更多,那手动去限制进程数量就显得特别的繁琐,此时进程池就派上用场了。程序中的r1表示全部进程执行结束后全局的返回结果集,run函数有返回值,所以一个进程对应一个返回结果,这个结果存在一个列表中,也就是一个结果堆中,实际上是用了队列的原理,等待所有进程都执行完毕,就返回这个列表(列表的顺序不定)。如果池满,请求就会告知先等待,直到池中有进程结束,才会创建新的进程来执行这些请求。

2022-10-09 23:27:29 4777

转载 Python进程池pool使用方法以及map函数用法

map()函数会将第二个参数的需要迭代的列表元素一个个的传入第一个参数我们的函数中,第一个参数是我们需要引用的函数,这里我们看到第一个参数我们自己定义的函数并没有设置形参传值。这里我们看到Pool有一个processes参数,这个参数可以不设置,如果不设置函数会跟根据计算机的实际情况来决定要运行多少个进程,我们也可自己设置,但是要考虑自己计算机的性能。原文链接:https://blog.csdn.net/weixin_36637463/article/details/86496763。

2022-10-09 23:12:53 2425

转载 python 进程池(multiprocessing.Pool)和线程池(threadpool.ThreadPool)的区别与实例

3、动态创建的子进程是当前进程的完整映像,当前进程必须谨慎的管理其分配的文件描述符和堆内存等系统资源,否则子进程可能复制这些资源,从而使系统的可用资源急剧下降,进而影响服务器的性能。所以呢,就引入了进程池与线程池的概念。线程池并发数据需要先创建需求,再添加得到线程池当中,而进程池它默认就有两种并发模式,第一种是apply,这是进程的同步,而第二种apply_async则是异步,不需要先创建需求。线程池默认回调上,其除了自身返回的结果外,它还会单独的返回一个系统的(告诉我们那条线程完成了什么任务);

2022-10-09 23:07:18 1114

转载 说说进程和线程的区别

于 2018-05-31 17:12:30 发布441转载自在理解进程和线程概念之前首选要对并发有一定的感性认识,如果服务器同一时间内只能服务于一个客户端,其他客户端都再那里傻等的话,可见其性能的低下估计会被客户骂出翔来,因此并发编程应运而生,并发是中必须考虑的问题。实现并发的方式有多种:比如多进程、多线程、IO多路复用。

2022-10-09 23:01:12 31

转载 with open() as f的用法

调用read()会一次性读取文件的全部内容,如果文件有10G,内存就爆了,所以,要保险起见,可以反复调用read(size)方法,每次最多读取size个字节的内容。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。Python内置了读写文件的函数,用法和C是兼容的。

2022-10-09 19:50:39 25634

转载 面向对象2:之抽象基类:import abc,metaclass=abc.ABCMeta

直接继承抽象基类的子类就没有这么灵活,在metaclass是 abc.ABCMeta的抽象基类中可以声明”抽象方法“和“抽象属性”,直接继承自抽象基类的子类虽然判断issubclass()时为真,但只有完全覆写(实现)了抽象基类中的“抽象”内容后,才能被实例化,而通过注册的虚拟子类则不受此影响。关于metaclass的介绍,“主要资源”中相关的链接,不做赘述。over,是不是感觉一句话简单多了,然后他有自己的抽象方法,在使用过程中,子类必须要实现父类的方法,so what 他就是抽象,亦为接口。

2022-10-09 16:58:45 1439

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除