python - Pandas:将两个系列连接到 Pandas DataFrame

标签 python pandas

如何连接两个 Series 并创建一个 DataFrame ? 例如,我有这样的系列:

a=pd.Series([1,2,3])
b=pd.Series([4,5,6])

而且,我想得到一个像这样的数据框:

pd.DataFrame([[1,4], [2,5], [3,6]])

最佳答案

最短的是:

pd.DataFrame([a,b]).T

或者:

pd.DataFrame(zip(a,b))

   0  1
0  1  4
1  2  5
2  3  6

关于python - Pandas:将两个系列连接到 Pandas DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55214862/

相关文章:

python - 从包含多行的 pandas Dataframe 更新 BigQuery 表的最佳方法是什么

Python 多个子正则表达式

python - 需要帮助理解一些带有 @、*args 和 **kwargs 的 Python 代码

python - 如果满足条件但在列中指定了条件,则 Pandas 滚动总和

python - Pandas DataFrame.loc 返回空 DataFrame

pandas - 尝试在 h5py 中打开 pandas 创建的 hdf 时缺少列

python - 从 Pandas 日期时间列中分别提取月份和年份

python - 使用 python 程序的 for 循环计算 103 斐波那契元素的建议

python - 将数据集中的列类型转换为python中特定格式的日期时间类型时出错

python - groupby 多个值列