Pandas Dataframe Validation Library

pd-validator的Python项目详细描述


#pandas dataframe validator

`pd validator'是一个pandas包装库,用于根据用户定义的架构验证数据帧。
>
`````
>>>从pd验证器导入模式中导入大熊猫;从pd验证器导入报告中导入;从pd验证器导入模式中导入;从pd验证器导入报告中导入;从pd验证器导入报告中导入;从pd验证器导入报告中导入;从pd验证器导入报告中导入。>>>规则={'col-1':{'dtype':int,
'length':1,
'range':[0,1],
'required':true,
'codes':false,
'regex':false},
'col-2':{'dtype':str,
'length':1,
“range”:false,
“required”:false,
“codes”:['a','b','c',
“regex”:false}
}

>;
>;>;report()
col_1 col_2 inval_line inval_col inval_val err_msg
1 b c 2 col_2 bc无效长度:1 char max
1 bc 2 col_2 bc无效代码:[a',b',c']必需
2 d 3 col_2 d无效代码:[a',b','c']必需
a b 1 col帴1 a无效数据类型:int必需
a b 1 col帴1 a无效范围:[0,1]必需
2 d 3 col帴1 2无效范围:[0,1]必需
nana 4 col帴1 nan缺少值:col帴1必需

```

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

推荐PyPI第三方库


热门话题
java Hibernate:合并并删除,而不是从数据库中删除实体对象   java如何在WebFilter中有条件地从Mono返回?   java调用mysql c3p0函数   可执行jar Java jar文件加载错误:无法找到或加载主类。类导致的错误:java。lang.ClassNotFoundException:某些东西。班   java如何减少/更改爬网后的延迟?   从其他语言(如Java、PHP、Perl、Python等)调用C/C++代码的最佳方式是什么?   java如何模拟影响对象的void返回方法   当我试图在ubuntu上启动JavaScala时,它抛出了一个异常   java如何正确输出游戏   理解java和C++背景下的JavaScript原型   oracle如何将Java函数转换为postgresql函数   多线程为什么我的java服务器程序在超时后不退出?   java如何使listView中的按钮在单击时工作?   试图将这个嵌套的java forloop转换为python,但我不知道如何转换。有没有一种方法可以像这样为循环执行if语句?   java幂函数在计算器中的应用   如何在java中滚动浏览mysql数据库   在Spring Boot应用程序的JUnit测试中,java没有符合自动连线JPA存储库要求的bean   java如何使用扩展类的JPanel对象?