我可以翻译这段内容。这是一个关于编程的问题,作者有两个数据帧A和B,它们的维度不同。作者想要创建一个新的数据帧C,只包含在A和B之间唯一的行。作者尝试了一个解决方案(excluding rows from a pandas dataframe based on column value and not index value),但无法使其正常工作。
下面是示例:
假设DF_A如下:
这是关于 DF_B 的内容:
所以,DF_A和DF_B之间的前两个和最后一个Star_ID是相同的。我想创建DF_C,使得:
DF_C:
下面是示例:
假设DF_A如下:
Star_ID Loc_ID pmRA pmDE Field Jmag Hmag
2M00000032+5737103 4264 0.000000 0.000000 N7789 10.905 10.635
2M00000068+5710233 4264 8.000000 -18.000000 N7789 10.664 10.132
2M00000222+5625359 4264 0.000000 0.000000 N7789 11.982 11.433
2M00000818+5634264 4264 0.000000 0.000000 N7789 12.501 11.892
2M00001242+5524391 4264 0.000000 -4.000000 N7789 12.091 11.482
这是关于 DF_B 的内容:
2M00000032+5737103
2M00000068+5710233
2M00001242+5524391
所以,DF_A和DF_B之间的前两个和最后一个Star_ID是相同的。我想创建DF_C,使得:
DF_C:
Star_ID Loc_ID pmRA pmDE Field Jmag Hmag
2M00000222+5625359 4264 0.000000 0.000000 N7789 11.982 11.433
2M00000818+5634264 4264 0.000000 0.000000 N7789 12.501 11.892
这样
的吗?你只需要在文本周围放置重音符号(我想它们被称为重音符号)
。 - EdChum