DataComPy是一个用于比较两个Pandas DataFrame的程序包。最初开始是SAS的Pandas DataFrames 的替代品,它具有的功能不止于此 (它可以打印出一些统计数据,并让您调整精确的匹配程度)。然后扩展以将该功能传递给Spark Dataframes。
使用文档看以下链接。
https://capitalone.github.io/datacompy/index.html
Data
Com
Py
是
一个
用于
比较
两个
Pandas
DataFrame
的
程序包
。 最初开始是SAS的PROC
COM
PARE for
Pandas
DataFrame
的替代品,其功能不仅仅是
Pandas
.
DataFrame
.equals(
Pandas
.
DataFrame
) (因为它可以打印出一些统计信息,并让您调整必须精确匹配的数量) )。 然后扩展以将该功能传递给Spark
Dataframe
s。
pip install
data
com
py
Data
Com
Py
将尝试在连接列列表或索引上连接
两个
数据框。 如果
两个
数据框具有基于联接值的重复项,则匹配过程将按其余字段排序,并根据该行号联接。
按列
比较
会尝试匹配值,即使dtypes不匹配也是如此。 因此,例如,如果您在
一个
数据帧中有一列具有decimal.Decimal值,而在另
一个
数据帧中具有
一个
decimal.
if __name__ == "__main__":
a = pd.read_csv('./sot2/ICX01.SOT2',skiprows=1,names=["X","Y","BIN"])
# print(a)
aa = a[a['BIN']
1、有时候需要观察单片机检测到的数据曲线,所以需要用到虚拟示波器。目前用过四款虚拟示波器。
山外的;野火的;硬石的;以及
data
scope;自己也用c#或者Matlab写过串口助手,显示曲线;为了简单,还是用现成的吧。
如果要用具体的数据,做分析,还是用matlab
比较
好。
关于山外的助手
看别人用来调试智能车,用的
比较
多;说明还是有可取之处;
关于野火的PID助手
目前用过的,野火,可以收,也可以发,主要是pid助手,显示电机转速,以及发送pid到单片机中,可以动态修改;还是
比较
方便的。
我们先看下
Python
对于Urllib2的解释:
urllib2:An extensible library for opening URLs using a variety of protocols
The urllib2(http://docs.
python
.org/2/library/urllib2.html) module defines...