我正在寻找一个值,特别是在潘达斯的DataFrame中。为此:
Result = df.loc[df["ROW_PRICE"] == ReferencePrice]问题是,如果数据中的变量类型与变量类型"ReferencePrice“不同,则结果将为空。
有人知道我如何将数据的值转换成字符串来比较它们吗?(我将把"ReferencePrice“转换成一个字符串,也就是-> str(ReferencePrice))
发布于 2017-04-21 08:51:48
对于相同的类型,似乎需要将两者都转换为string:
Result = df.loc[df["ROW_PRICE"].astype(str) == str(ReferencePrice)]https://stackoverflow.com/questions/43538086
复制相似问题