ToBeAMensch

编程爱好者的地下室

排序:
默认
按更新时间
按访问量

BA必备,获取MongoDB某DB所有collection和其中字段属性

其实MongoDB是可以混用滴,只是单位特殊的情况可以用一下(因为各字段都是单纯数据类型)。 from pymongo import MongoClient import pandas as pd client = MongoClient('mongodb://ttt:ttt@192.168...

2018-11-02 21:57:42

阅读数:55

评论数:0

靠本事整塌,靠苦逼重搭

内心又是崩溃的...辛苦凑了几年的wp网站在一次ubuntu系统升级中彻底歇菜~~~。这么神圣的事件必须记录。(让你脑残点确定升级...) 好吧,ubuntu 从16LTS去到了18版本的LTS,满心欢喜。然而,LNMP一键安装包从一开始里面的php跟不上,到最后lnmp完全挂掉不得不重装,整件...

2018-10-20 17:55:13

阅读数:74

评论数:0

批量写入某文件夹中的csv去到mysql

对我来说这就是不得不写的流水帐。参考完一系列资料以后,改编了一段code希望可以代码复用。 import pymysql import pandas as pd import sys import os def mysql_to_csv(sql,file_path,host,port,db...

2018-09-30 21:37:33

阅读数:28

评论数:0

多线程与多进程又来啦啦啦

嘿哈~所有一切的第一,感谢谷溪老师的指导。记得一开始写多进程也是谷老师提(xi)议(nao)的。今天由业余级别编程高(cai)手(niao)来给大伙讲讲多线程,多进程这类程式的应用吧。   其实是再一次遇到了一个现实问题,实时行情API调取测速。一上手我写了个这个, #from multi...

2018-09-19 20:34:06

阅读数:53

评论数:0

初级投资组合优化器的拆解

投资组合优化器说白了就是算资产根据收益搭配出来的最优解。 下面搞个马科维兹投资组合(MM理论,CFA12级都时不时拿出来提),非市场中性,不允许做空前提的计算。 import numpy as np import pandas as pd import cvxopt as opt impor...

2018-09-16 01:50:36

阅读数:51

评论数:0

使用numpy做线性回归

市面上做线性回归的包不少,以下这款是从原理出发的线性回归解决方案。 比起用scikit 包直接套要来的详细一些。贴截图更紧凑,嘿嘿。    

2018-09-13 21:40:56

阅读数:73

评论数:0

Tada68 键盘体验

没想到一个实用主义者居然中了键盘的毒… 深深爱上Tada68_Pro这款双模机械键盘,可以说布局是非常的紧凑但是不局促,键帽pbt。真的一用戒不掉,就连cherry原厂都无法打动我(嗯,主要是贵)没想到看到这款tada68_pro真的路都走不动。目前发现一个个人用法上不能满足的地方是prin...

2018-08-14 11:56:14

阅读数:61

评论数:0

duck_typing在数据分析中的一个实际应用

首先,这里的重点是duck_typing的应用。 在搞一些基于DataFrame的研究的时候,经常会遇到想增加或者减少x factor的情况。以下这个类来自会是一个特别明显以及容易记忆的snippet,ML了解中的一些其他的知识点就这么被点亮啦啦啦: from sklearn.base i...

2018-08-14 00:13:06

阅读数:43

评论数:0

【备忘】string转datetime64

大概背景:在把公司的申万分类开始日期改成和他对应股票的上市日期一致: import rqdatac from rqdatac import * rqdatac.init() import pymongo from pymongo import MongoClient client = Mo...

2018-08-01 12:48:57

阅读数:106

评论数:0

台式机无线网卡与蓝牙适配器的安装

是的,又到了无聊一刻。今天来无聊无聊装无线网卡。打算把这篇写得图文并茂。心疼流量的,赶紧绕道。 所有一切的第一,小心别买了笔记本的无线网卡。。。别问我为啥知道。 他们一般长这样: 而台式机是这样的: 不过其实是好好看说明哈,什么都会过时。。。 对应卡槽是图中长度最小的那个黑色卡槽...

2018-07-29 21:49:11

阅读数:465

评论数:0

【备忘】从redis取出的list变dataFrame和订阅功能记录

嘿哈!没头脑又要来记一笔了。 import redis import pandas as pd import json rr = redis.from_url("redis://192.168.0.41:6379/2") ...

2018-07-20 17:12:03

阅读数:97

评论数:0

A股个别指数股指指标的暴力算法

虽然其实指数的一些股指指标个人还是觉得用投资组合的计算方式更好,比如一个index pe 那最好是用 各成分的earning_yield * weighting再倒数,这么着搞一个调和平均数(harmonic mean)去得到。但是针对国内指数的日权重可没那么容易搞到(主要中证的tradable ...

2018-07-13 17:18:36

阅读数:112

评论数:0

【备忘】datetime使用与series的元素迭代:样例-rqdatac的A股市值查验

实在自己觉得都不好意思,本想养成写看法或随想的习惯,一度成了这种备忘习惯啊啊啊啊啊! 然而还能说什么,有个备忘习惯也算有个习惯吧。好习惯使人终生受益~~(对,我就是这么会哄自己) import rqdatac from rqdatac import * from datetime import...

2018-07-05 11:49:25

阅读数:109

评论数:0

【Pandas细节】DataFrame的append,真假判断,剔除空DataFrame

今天跑一些行情数据的检测脚本,对于pandas的小细节又了解了一些,特此用code+comment形式记录一下。毕竟猪脑子要靠烂笔头… import pandas as pd df = all_instruments('CS') df = df[(df.listed_date &am...

2018-05-29 17:08:24

阅读数:395

评论数:0

正则之点滴

最近又在倒腾正则,perl正则。不算最好的主意,毕竟perl本身在我的工作场景里基本没有。但是写的比较详尽的和正则有关的书籍,mastering regular expression确实可以带读者体会正则乐趣,而它又恰巧主要用perl代码展示正则用法。 以前搞不懂那么多正则转过一篇常用大全,以后...

2018-05-04 00:04:32

阅读数:45

评论数:0

暴力解caching_sha2_password plugin之毒

各类关系型数据库时不时就和一些远程服务搭在一起,然后就会有各种兼容问题。特别是当那个远程服务比较破,没有与时俱进,但是数据库又比较前卫的时候… 这两天遇一毒叫做caching_sha2_password。mysql的新版的妖孽plugin,他自己的workbench是没问题,但是其他远程连接工具...

2018-04-24 19:18:45

阅读数:453

评论数:0

《让脑袋兼容数字》之瞄后感

人生中时不时的总会冒出些鸡血宝书。可以是小说,技书:P,哲学,文学,童话,漫画,鸡汤…blablabla。最近遇到的一本有缘书叫做 a mind for numbers(对,标题是瞎起的,反正觉得只要不是原写作语标题,都算是瞎起的)。 这是一本描述和引导人们如何了解学习的说明书(此书硬要tag会...

2018-04-08 00:07:06

阅读数:37

评论数:0

pymongo and mongo shell query转换

以下是一个丧心病狂的mongoDB shell query转换成pymongo的查询语句:涉及and condition和date查询。###mongoShell db.shenwan_industry.find({ $and:[{"start_date": {...

2018-03-20 19:40:15

阅读数:145

评论数:1

Put string into dataframe

Only a reminder...import pandas as pd from io import StringIO titleData = StringIO("""col1;col2;col3""&...

2018-02-27 19:55:01

阅读数:78

评论数:0

Easy way to prevent accidental deletion under ubuntu

As it happens many many times, people under cmd mode, use 'rm -rf' so unfetteredly including me...  And I finally realized it's better to make some a...

2018-02-20 11:53:47

阅读数:129

评论数:0

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