python – Pandas中的Dataframe合并
发布时间:2020-12-16 21:50:06 所属栏目:Python 来源:网络整理
导读:出于某种原因,我无法使此合并正常工作. 这个Dataframe(rspars)有2000行 rsparid f1mult f2mult f3mult 0 1 0.318 0.636 0.810 1 2 0.348 0.703 0.893 2 3 0.384 0.777 0.000 3 4 0.296 0.590 0.911 4 5 0.231 0.458 0.690 5 6 0.275 0.546 0.839 6 7 0.248 0
出于某种原因,我无法使此合并正常工作. 这个Dataframe(rspars)有2000行……
当试图将上面的表连接到基于rsparid列到此Dataframe的表时…
用这个……
我得到空白..
注意,“datalines”列可以比rspar多数千行,因此左连接.我一定做错了什么? 我也这样试过……
例2 我把数据放到了几行…… rspars:
datalines:
合并…
输出…
最佳答案
NaNs意味着它们在rsparid中没有共同的值.当合并他们重新编写时看起来相同的东西时,这可能会很棘手
具有字符串(整数)或整数的小型DataFrame的repr看起来相同,并且当帧很小时不打印dtype信息.您可以通过调用DataFrame.info()方法获取小帧的这些信息(以及更多信息),如下所示:df.info().这将为您提供有关DataFrame中的内容以及其列的dtypes的精彩摘要:
注意:您会注意到这里的reprs略有不同,很可能是因为数字DataFrame的填充.重点是,除非他们专门寻找差异,否则没有人真正能够以交互方式看到它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |