以下代码段无效
df = df_a.merge(df_b,
how='inner', left_index=True, right_index=True)
我认为索引的dtype
有所不同(请注意下面的'str'
与int
):
df_a.loc['512139']
Out[90]:
ParSpread 0.000052
CleanPrice 100.099905
Name: 512139, dtype: float64
df_b.loc[512139]
Out[92]:
Product Type CDSIndexTranche
AB_Ref CDX.IG.21 TR 15-100 07072014
Index CDX-NAIGS21V1-5Y.Dec.2018
如何强制合并或转换任一索引?
答案 0 :(得分:2)
您只需在下面进行操作,并将string hex = GetCleanHex("506c 65 61736520 72 656164 20686f77 2074 6f 2061 73 6b 2e");
byte[] bytes = GetBytesFromHex(hex);
string text = Encoding.ASCII.GetString(bytes);
Console.WriteLine(text);
Console.ReadKey();
的索引也设置为df_a
。
int