- 전체
- 후기 6795
- 후기-카드 1819
- 후기-발권-예약 1249
- 후기-백신 79
- 후기-격리면제 28
- 질문 57497
- 질문-기타 20808
- 질문-카드 11750
- 질문-항공 10231
- 질문-호텔 5229
- 질문-여행 4057
- 질문-DIY 188
- 질문-자가격리 19
- 질문-은퇴 417
- 정보 24310
- 정보-자가격리 133
- 정보-카드 5237
- 정보-기타 8036
- 정보-항공 3840
- 정보-호텔 3249
- 정보-여행 1068
- 정보-DIY 207
- 정보-맛집 219
- 정보-부동산 41
- 정보-은퇴 261
- 여행기 3427
- 여행기-하와이 388
- 잡담 15514
- 필독 63
- 자료 65
- 자랑 722
- 금요스페셜 106
- 강퇴로 가는 길 11
- 자기소개 661
- 구라 2
- 요리-레시피 70
- 오프모임 200
- 나눔 2704
- 홍보 15
- 운영자공지 32
뭐든지 가능한 마모라는 걸 믿고 이런 문제도 해결해주실수 있을까 해서 여쭤봅니다.
테스트 데이타를 그래프로 그리고 싶은데 현재 pandas 라이브러리로 일반적인 그래프는 됩니다.
예를 들어, 주식시세 그래프라고 하면 가격과 날짜 축으로 선그래프로 그려집니다.
그런데, 위의 그래프를 파란색으로 그린다고 가정하면 가격이 하락한 날짜만 붉은색으로 표현하고 싶은데 어떤 방법이 있을까요?
정리하면 하나의 그래프를 표현하는데 그때 그때 조건을 충족하면 다른 색으로 그려지도록 하려고 합니다.
- 전체
- 후기 6795
- 후기-카드 1819
- 후기-발권-예약 1249
- 후기-백신 79
- 후기-격리면제 28
- 질문 57497
- 질문-기타 20808
- 질문-카드 11750
- 질문-항공 10231
- 질문-호텔 5229
- 질문-여행 4057
- 질문-DIY 188
- 질문-자가격리 19
- 질문-은퇴 417
- 정보 24310
- 정보-자가격리 133
- 정보-카드 5237
- 정보-기타 8036
- 정보-항공 3840
- 정보-호텔 3249
- 정보-여행 1068
- 정보-DIY 207
- 정보-맛집 219
- 정보-부동산 41
- 정보-은퇴 261
- 여행기 3427
- 여행기-하와이 388
- 잡담 15514
- 필독 63
- 자료 65
- 자랑 722
- 금요스페셜 106
- 강퇴로 가는 길 11
- 자기소개 661
- 구라 2
- 요리-레시피 70
- 오프모임 200
- 나눔 2704
- 홍보 15
- 운영자공지 32
8 댓글
상하이
2022-07-14 05:39:14
정확하게는 잘 모르겠지만 이 글에 답변처럼 하면 되지 않을까요?
https://stackoverflow.com/questions/31590184/plot-multicolored-line-based-on-conditional-in-python
doomoo
2022-07-14 07:00:59
감사합니다. 읽어 보겠습니다.
썬칩
2022-07-14 05:42:43
요것도 참고하세요
https://stackoverflow.com/questions/17240694/python-how-to-plot-one-line-in-different-colors
doomoo
2022-07-14 07:01:10
감사합니다. 이것도 읽어 보겠습니다.
전국일주거북이
2022-07-14 06:45:36
바 그래프라면 이해를 하겠는데, 선 그래프를 중간중간 색을 달리 한다는 게 저는 잘 이해가 안되네요. 한 x 값에서 다음 x 값까지는 어쨌든 같은 색으로 칠해질 것 같아서요. 혹시 마커 색을 달리 한다는 건 아니겠죠?
전 판다스는 안쓰지만 바 그래프의 경우 기본 컨셉은, 넘파이의 masked array같은 기능을 이용해서 조건에 따라 그래프를 두 번 그리면 됩니다. 예를 들면 y>0인 경우로 masked array로 변환 후에 파란 색으로 한 번, 그리고 y<=0 조건으로 빨간색으로 한 번, 이렇게요.
doomoo
2022-07-14 07:00:33
아 그렇네요 제가 설명을 잘못 드렸습니다. 선 그래프가 아니라 점으로 표현해도 괜찮습니다. 말씀하신 내용 찾아 보겠습니다. 감사합니다.
doomoo
2022-07-15 04:28:17
해결했습니다. 똑같진 않지만 거북이님의 말씀에 힌트를 얻어서 Pandas로 두번을 그리니까 원하는 그림이 나오네요. 이래서 제가 질문의 내용에 관계없이 항상 여기부터 찾는 것 같습니다. 답변해주신 모든 분들 감사드립니다.
doomoo
2022-07-15 04:51:03
이게 만들어진 그래프입니다.