如何将序列列和数据帧列对齐到sam中

2024-09-30 12:31:25 发布

您现在位置:Python中文网/ 问答频道 /正文

在将pandas系列转换为dataframe后,我尝试将列“Column5”的结果与所有其他列在同一行中对齐。这是使用以下代码时的默认行为。我需要这个,因为除了Column5,其他列不被识别为Column5。我到处找遍了,但找不到帮助:

combinedAllExits = pd.DataFrame(combinedAllExits, columns=['Column5'])

                                                        Column5
Column1                Column2   Column3 Column4          
1 - PAID               201208    8       August         65.0
                       201209    9       September      47.0
                       201210    10      October        54.0
                       201211    11      November       48.0
                       201212    12      December       20.0
                       201301    1       January        64.0
                       201302    2       February       43.0

Tags: columns代码dataframepandaspdcolumn1augustcolumn2
1条回答
网友
1楼 · 发布于 2024-09-30 12:31:25

你需要^{}

print s
Column1   Column2  Column3  Column4  
1 - PAID  201208   8        August       65.0
          201209   9        September    47.0
          201210   10       October      54.0
          201211   11       November     48.0
          201212   12       December     20.0
          201301   1        January      64.0
          201302   2        February     43.0
Name: Column5, dtype: float64

print s.reset_index()
    Column1  Column2  Column3    Column4  Column5
0  1 - PAID   201208        8     August     65.0
1  1 - PAID   201209        9  September     47.0
2  1 - PAID   201210       10    October     54.0
3  1 - PAID   201211       11   November     48.0
4  1 - PAID   201212       12   December     20.0
5  1 - PAID   201301        1    January     64.0
6  1 - PAID   201302        2   February     43.0

同:

^{pr2}$

相关问题 更多 >

    热门问题