데이터 프레임 열을 행으로 변환하는 방법을 찾고 있습니다.pandas dataframe 열을 행으로 변환합니다.
mylist= [['xx'], [None, 'yy'], ['xx', None], ['xx',None],['xx','yy']]
pd.DataFrame(mylist,index=['A','B','C','D','E'],columns=['Col1','Col2'])
입력 DataFrame : 다음은 내 예를 들어 dataframe입니다
나는 dataframe에서 별도의 행으로 내 열을 분할 할-------------------
Ind | Col1 | Col2 |
-------------------
A | xx | None |
B | None | yy |
C | xx | None |
D | xx | None |
E | xx | yy |
-------------------
. 아래는 원하는 출력이 어떻게 보이는지입니다. 누구나 다음을 달성하는 방법을 제안 할 수 있습니까?
원하는 dataframe :에
------------------------
Ind | Values | Columns |
------------------------
A | xx | Col1 |
B | yy | Col2 |
C | xx | Col1 |
D | xx | Col1 |
E | xx | Col1 |
E | xx | Col2 |
------------------------
감사합니다,
Rtut
이것은 최고입니다! – bernie
@bernie 감사합니다. 'stack()'또한 그것을 수행하는 좋은 방법이다. – Psidom