【发布时间】:2020-11-25 21:44:39
【问题描述】:
我有一个带有数字数据的 pandas 数据框 df。我还有一个系列 s 与 df 具有相同的索引和由 df 列标签组成的值,例如
import pandas as pd
df = pd.DataFrame(
index=[0, 1, 2], columns=[0, 1, 2],
data=[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
)
s = pd.Series(index=[0, 1, 2]), data=[0, 1, 2])
如何使用s 对df 进行切片并获取另一个系列s1,其中包含与s 中的(index, value) 对相对应的df 值作为df 中的.loc() 标识符,即
s1 = pd.Series(index=[0, 1, 2], data=[1, 5, 9])
【问题讨论】:
标签: python pandas indexing slice data-wrangling