pandas.Series.str.get_dummies#
- Series.str.get_dummies(sep='|')[源代码]#
为 Series 返回虚拟/指示变量的 DataFrame。
Series 中的每个字符串都按 sep 分隔,并作为虚拟/指示变量的 DataFrame 返回。
- Parameters:
- sep字符串,默认为“|”
用于分隔的字符串。
- Returns:
- DataFrame
与 Series 值对应的虚拟变量。
参见
get_dummies将分类变量转换为虚拟/指示变量.
Examples
>>> pd.Series(['a|b', 'a', 'a|c']).str.get_dummies() a b c 0 1 1 0 1 1 0 0 2 1 0 1
>>> pd.Series(['a|b', np.nan, 'a|c']).str.get_dummies() a b c 0 1 1 0 1 0 0 0 2 1 0 1