python - 如何使 df[ ['col1' ]] 成为一个系列

标签 python pandas

d = {'col1': [33,34], 'col2': [5,6]}
d1 = {'col1': [33,34], 'col2': [5,6]}
df = pd.DataFrame(data=d)
type(df[['col1']])

上面的类型是一个dataframe,我怎样才能把它做成一个最小变化的系列?

最佳答案

使用单个 []。

type(df['col1'])

输出:

pandas.core.series.Series

关于python - 如何使 df[ ['col1' ]] 成为一个系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53834616/

相关文章:

python - 嵌套的 for-while 循环在第一次运行后停止迭代

python - 按日期对个人的所有金额求和

python - 如何创建迭代集合的数据框?

pandas - 如何使用 Pandas 在整个数据框中搜索部分字符串?

python - 正则表达式 - 匹配未转义的字符

python - 带有 numpy 的对象数组

python - Flask 上的国际化变形

python - 重新打开窗口抛出 Gtk-CRITICAL ** : gtk_widget_get_window: assertion 'GTK_IS_WIDGET (widget)' failed

pandas - 无法获得用户贝叶斯定理的赔率

python - Pandas 数据框获取最后一个非零列的值