df=df.sort_values(by=['시간당 생산','근무시간'],ascending=[False,False])
373
投稿した質問数 4
제가 액셀을 잘 모르는 상태에서 해서 그런가 이해력이 많이 딸리네요;
df=df.sort_values(by=['시간당 생산','근무시간'],ascending=[False,False])
이 코드에서 sort_values는 독립적으로 있을 수 없는 함수인가요?
제가 이렇게 생각한 이유는 sort_values로 분류한다음 무엇을 해야할지 컴퓨터가 모를 것이라고
판단해서 입니다.
ascending=[False]
이것은 앞에 분류한 원소에서 상승순으로 두는 것 같은데
False는 왜 있는 건가요? ignore_index와 같은 느낌인가요?
그래서 False는 행의 이름을 바꾸지 않는 상태(무시하지 않는 상태)에서
상승순으로 둔다는 것인가요?
回答 1
0
엑셀에서 정렬을 할 때도, 어떤 열(column)을 기준으로 정렬을 할지 정해야합니다. 그리고 그 열을 정렬하는 방식이 오름차순인지 내림차순인지도 정해야죠.
pandas dataframe에서 sort_value 함수에 인자로 by와 ascending을 넣어주는 이유도 마찬가지입니다. 현재 예제에서는 정렬 기준을 '시간당 생산'을 내림차순으로, 시간당 생산이 같은 경우에는 '근무시간'을 내림차순으로 하라는 뜻입니다. 만약
df=df.sort_values(by=[‘시간당 생산’,’근무시간’],ascending=[False, True])처럼 선언을 한다면 시간당 생산은 내림차순(ascending이 아니라고 했으니까)으로 정리하고, 같은 값이 있는 경우, '근무시간'은 오름차순으로 정리하게 될겁니다.
작업형 1 유형 부분
0
7
1
수강평 이벤트
0
15
2
작업형 1 (삭제예정, 구 버전)
0
28
2
강의노트는 어디있나요?
0
13
0
노션 학습 자료 권한 요청
0
13
1
수강기간 연장 문의드립니다.
0
19
1
2유형 레이블 인코딩 VS 원핫 인코딩
0
19
3
part2강의 문의사항입니다.
0
17
2
에러가 자꾸 뜨는데 코드에 문제가 있나요 ㅠㅠ
0
345
2
맥os 유저는 어떻게 하나요?.
0
412
1
엑셀파일과 csv파일 용도 차이는?
1
2395
2
만들고 싶은 프로그램이 있는데요...
0
235
1
강사님께서 영상 내에서 쓰신 단축키에 대해서 질문드립니다.
0
293
1
atom 을 쓰는데 오류가 났습니다ㅠㅠ
0
229
0
셀레늄 실행하면 해당 에러가 뜨고 정상적으로 크롤링 되지 않네요
0
321
1
python-docx 오류 도와주세요
0
927
2
python-docx 오류 나요.
0
337
0
self나 __init__등 정확히 제대로 제 것으로 만들기가 힘들어요.(이해안가요)
4
23916
3
csv파일 엑셀에서 변환이 제대로 안됩니다.
0
373
1
employee_result 결과값이 나오긴 했는데 근무시간이 좀 이상해서요
0
264
2
마지막에 노동법 준수하는 if식을 넣은 뒤 에러가 나는데요
0
298
1
20분경에 나오는 파이참 run 을 할때 에러가 나서 잘 안되는데 왜그럴까요?
0
433
2
seperated -> separated ^^
0
612
1
close() ?
0
290
1

