반응형
Panda는 알파벳 순서에 따라 열을 다시 정렬하는 Excel에 씁니다.
나는 형식이 있는 파이썬 딕트를 가지고 있습니다.
dict = {
D:""
B:""
A:""
C:""
}
하지만 이 딕트를 엑셀의 csv 파일에 쓰면 열이 다음과 같이 정렬됩니다.
A B C D
엑셀로 쓸 때 파이썬으로 받아쓰기 순서를 어떻게 유지합니까?
writer = pd.ExcelWriter('list_of_detected_words.xlsx', engine='xlsxwriter')
list_of_detected_words = pd.DataFrame.from_records(form_info)
list_of_detected_words.to_excel(writer, "Sheet1",startrow=1)
위의 코드는 excel에 쓰는 코드입니다.
위에 언급된 것과는 반대로, 판다들은.DataFrame.to _http 함수에는 엑셀 시트에 작성할 주문 열을 설정할 수 있는 매개 변수가 있습니다.매개 변수는
columns=[listOfColumns]
위의 예를 들면, 나는 할 것입니다.
list_of_detected_words.to_excel(writer, "Sheet1", startrow=1, columns=[D,B,A,C] )
설명서는 다음 링크에서 찾을 수 있습니다.
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html
언급URL : https://stackoverflow.com/questions/48795387/pandas-write-to-excel-rearranging-columns-based-on-alphabetic-order
반응형
'programing' 카테고리의 다른 글
XMLHttpRequest responseType = "json"에서 SYSTON_ERR: DOM 예외 12 오류가 발생함 (0) | 2023.08.10 |
---|---|
Android 왼쪽에서 오른쪽으로 슬라이드 애니메이션 (0) | 2023.08.10 |
스크롤 뷰 내의 Android 목록 뷰 (0) | 2023.08.10 |
html "선택" 요소의 옵션을 스타일화하는 방법은 무엇입니까? (0) | 2023.08.10 |
ASP.NET MVC - 역할 제공자의 대안? (0) | 2023.08.10 |