用熊猫自信编程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用熊猫自信编程相关的知识,希望对你有一定的参考价值。
我正在寻找一种方法对pandas数据帧数据进行断言编程,就像在R中的assertr
一样。
有没有方便的图书馆?所有建议都非常欢迎。
答案
我不知道与Pandas专门集成的类似库,但assert
是Python中的内置关键字,您可以使用它来验证数据管道中各个点的数据。
语法很简单:
assert [condition]
如果是真的,没有任何反应如果错误,则会引发AssertionError
。
要验证Pandas数据,您可以编写如下语句:
import pandas as pd
import seaborn as sns
iris = sns.load_dataset('iris')
# throws an exception if there are negative values in the sepal_length column
assert (iris['sepal_length'] > 0).all()
另一答案
我找到了自己问题的答案:engarde正是我所寻找的。
以上是关于用熊猫自信编程的主要内容,如果未能解决你的问题,请参考以下文章