考虑虚构的数据来说明我的问题,其实际上包含数千行。
图1
每个个体的特征在于附加到A,B,C,D,E的值。在图1中,我展示了3个缺少某些特征的个体。您是否知道如何获得以下完整表格(图2)?
图2
使用图1中的ID,我可以使用carryforward
命令填写值。但由于每个人都有不同的行数,我不知道如何创建ID。
修改:所有人都分享特征" A"。
编辑:现有的观察顺序是提供信息的。
答案 0 :(得分:2)
要检测id的更改,我们的想法是比较char的先前值是否在每行中都是> =。
仅当您的数据已订购时才有效,但在您的数据中似乎是强制性的。
Warning: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Warning: stream_socket_client(): Failed to enable crypto
Warning: stream_socket_client(): unable to connect to ssl://gateway.push.apple.com:2195 (Unknown error)
如果一个人只作为特征A和C而另一个人只作为特征D和E,这将不起作用,但似乎无法用你的数据进行检测。