我正在编写一个函数,它接受一个df、列名和一个值列表,并给出过滤后的df。此函数使用测向查询()内部。你知道吗
在一个特定的例子中,我有一个dataframe,其中有一列同时存在整数和字符串。我的函数应该在一个元素都是整数的列表中过滤这个df。目前,我得到了一个空的df,因为字符串不能与int进行比较。即使在dataframe和lookup列表中是相同的,例如“345”和“345”。你知道吗
在大熊猫身上处理这个问题的一般方法是什么?我可以强制整数列表为字符串,但我想远离这一点。这是因为我希望我的函数也能处理非整数值。我不确定强制使用字符串是否安全:例如,对于float。你知道吗
你有很多想法,但我想可以总结一下。如果没有更多的背景,我不知道哪一个对你更有意义。你知道吗
将数字字符串转换为数字
将数字转换为字符串(注意事项同上)
按查找列表中的数字及其字符串表示形式进行筛选。
相关问题 更多 >
编程相关推荐