【发布时间】:2016-10-15 17:06:28
【问题描述】:
我想在series 中找到一个数字,并在[1,2,3] 中找到它最接近的数字。然后使用key 将系列值替换为适当的字母。
key = {1: 'A', 2:'B', 3:'C')
series = pd.Series([x*1.2 for x in range(10)])
pd.DataFrame = key[min([1,2,3], key=lambda x: abs(x-series))]
series 是来自pd.DataFrame 的列,我只是在这里尝试对其进行简化。
【问题讨论】:
-
您能否添加
series的示例案例和预期输出?还有,标题写着:Problems,那你遇到了什么问题?
标签: python pandas numpy dataframe series