熊猫的符号数学

sympa的Python项目详细描述


sympa

熊猫的符号数学。

说明

将使用sympy创建的符号表达式链接到pandas数据帧中的数据列。 使用sympy创建的任何表达式(可以“lambdified”)都将/应该/可能工作。

警告

sympa的api设计可能会发生变化,具体取决于反馈(如果有的话)。

用法

frompandasimportDataFramefromsympyimportsymbolsfromsympaimportdomathdf=pd.DataFrame({'x':[1,2,3,4]*2,'y':[0.1,0.2]*4)# Notice x_-1 and x_-2 are used to reference x @ t=-1, and x @ t=-2.x,xn1,xn2,y=symbols('x x_-1 x_-2 y')f=3.0*x**3+2.0*xn1**2+xn2+(y*2)/2df['f']=domath(df,f)

文档

目前,没有太多的文档。我觉得很简单。 查看github上repo的/doc文件夹以获取更多示例。

要求

  • sympy>;=0.7.6,但应适用于更旧的版本(未经测试)。
  • pandas>;=0.15,但应适用于更旧的版本(未经测试)。

Python

适用于2.7,未在所有其他版本上测试。 预计它将很快移植到3.4版本,很可能也会移植到2.6版本。

安装

pip install sympa

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
二进制字符串的java NumberFormatExceprion   java如何在Neo4j中查找/匹配/选择标识符名称   java哪一年的日期与原始年份相同?   java什么时候JAXB可以用于Json而不是XML?   java使用PayPal权限API进行PayPal支付   java Getting error在使用安卓 vision api扫描二维码时加载图像失败   java直接突出显示RichTextFX中的一个文本范围   java Resolve@RegisteredAuth2AuthorizedClient,其令牌在spring Security 5.2的spring server之外获得。十、   yyyymmddhhmmss的Java正则表达式   java我试图将google recaptcha与spring mvc集成,但GreCaptCharResponse总是返回false。这里有一些代码   java使用JsonPath将文本转换为json   java无法解析符号。Maven依赖项已就位,但代码为红色   java使用循环查找范围内具有不同数字的数字   java这个SwingWorker是否不重用ThreadPoolExecutor中的线程?