蟒蛇的克隆体
dppd的Python项目详细描述
dppd
Build status: | |
---|---|
Documentation | https://dppd.readthedocs.io/en/latest/ |
|代码样式](https://github.com/ambv/black)
dppd是一个pythondplyr克隆。
它允许您使用这样的代码
>>>fromplotnine.dataimportmtcars>>>fromdppdimportdppd>>>dp,X=dppd()>>>dp(mtcars).mutate(kwh=X.hp*0.74).groupby('cyl').filter_by(X.kwh.rank()<2).ungroup().pdcylnamempgdisphpdratwtqsecvsamgearcarbkwh56Valiant18.1225.01052.763.46020.22103177.70184HondaCivic30.475.7524.931.61518.52114238.48218DodgeChallenger15.5318.01502.763.52016.870032111.00228AMCJavelin15.2304.01503.153.43517.300032111.00
简要地说,它使用了一个数据操纵器实例(上面的DP)和一个代理服务器。 参考最新创建的数据框架(上面的x)来为熊猫实现dpylr的 非标准的基于评价的动词对r起作用。
请参阅https://dppd.readthedocs.io/en/latest/上的完整文档 有关更多详细信息和受支持动词的列表。
也可以查看dppd_plotnine