홈>
아래 형식의 데이터가 있으며 내가하려는 것은
1) 지역의 각 값을 반복합니다
2) 각 지역에 대해 집계 된 (범주 전체) 판매 번호의 시계열을 플로팅합니다.
Date |Region |Category | Sales
01/01/2016| USA| Furniture|1
01/01/2016| USA| Clothes |0
01/01/2016| Europe| Furniture|2
01/01/2016| Europe| Clothes |0
01/02/2016| USA| Furniture|3
01/02/2016| USA|Clothes|0
01/02/2016| Europe| Furniture|4
01/02/2016| Europe| Clothes|0 ...
줄거리는 첨부 된 모양이어야합니다 (Excel에서 완료).
그러나 파이썬을 사용하여 아래에서 시도하면 모든 선이 하나의 그림에 나타나기를 원할 때 여러 차트가 표시됩니다.파이썬 코드 :
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df = pd.read_csv(r'C:\Users\wusm\Desktop\Book7.csv')
plt.legend()
for index, group in df.groupby(["Region"]):
group.plot(x='Date',y='Sales',title=str(index))
plt.show()
데이터를 재 포맷하는 짧은 분은 그래프를 한 그림으로 얻는 방법에 대해 조언 해 주시겠습니까?
- 답변 # 1
관련 자료
- ajax - JavaScript를 사용하여 여러 선택 상자를 동적으로로드
- html - R을 사용하여 웹 페이지에서 여러 테이블을 검색하는 방법
- r - "across"를 사용하여 dplyr에서 여러 열 변경
- android - rxJava를 사용하여 AWS 서버에 여러 이미지 업로드
- python - 여러 if 문을 사용하여 함수의 복잡성을 줄이는 방법
- amazon web services - AWS CLI를 사용하여 여러 AWS 스냅 샷을 대량 삭제하는 방법은 무엇입니까?
- c - gcc 컴파일러 최적화 - 문자 여러 번 사용
- 여러 독립적 인 if 절에 대해 레일의 Ruby에서 guard 절 사용
- javascript - 카운터를 사용하여 여러 양식 제출을 방지 하시겠습니까?
- javascript - Nodejs에서 axios를 사용하는 다중 get 요청
- regexp replace - Oracle regexp_replace를 사용하여 여러 문자열 또는 단어 캡처
- python - matplotlib를 사용하여 데이터 프레임에서 여러 변수를 플로팅하고 싶지만 최종 플롯이 너무 이상해 보입니다
- javascript - URLSearchParams를 사용하여 동일한 키로 여러 키 값 쌍 중 하나만 제거하는 방법은 무엇입니까?
- Python Pandas를 사용한 여러 그룹화 및 groupby 집계
- stata - 정규식을 사용하여 패턴을 여러 번 일치
- javascript - await 키워드를 사용하는 여러 API 호출에 대한 성능 저하
- javascript - nodejs - packagejson을 사용하여 여러 서버를 실행하는 방법
- linux - 단일 명령에 여러 별칭 사용
- ios - 유연성을 유지하기 위해 폭의 프레임 수정자를 사용하여 여러 열 목록의 1 개 열이 동일한 너비가되는 방법
- javascript - 개체의 여러 값을 사용하여 개체 배열 필터링
관련 질문
- python : 4 개의 플롯이있을 때 하나의 범례 만 유지
- Python Matplotlib-날짜 값이있는 x 축에 대한 부드러운 플롯 라인
- Python의 중첩 사전에서 백분율로 누적 막대 그래프를 만드는 방법
- python : x 축 크기를 조정하는 방법
- python : 서브 플롯 X 축 눈금 레이블이 겹침, 자동 설정 필요
- python : Pandas 데이터 프레임의 날짜 범위에서 중복을 계산하려면 어떻게해야하나요?
- python : 특수 행을 선택하는 필터 기능이있는 Pandas read_csv
- python : 팬더에서 합계를 올바르게 표시하지 않는 합계 함수
- python : Pandas에서 csv 파일을 읽는 데 문제가 있지만 Errno 2 code가 표시됩니다. 내 code는 또한 이러한 CSV에 대한 파일이나 디렉토리가 없다고 말합니다.
- python : 컬럼 헤드를 재배 열하는 방법은 무엇입니까?
pivot_table
를 사용할 수 있습니다 :또는
groupby
+ 와이즈 비즈 + 와이즈 비즈 :그리고
unstack
DataFrame.plot