기금넷 공식사이트 - 복권 조회 - 파이썬 정량화 자습서: 제가 배워야 할 Kline 차트 "코드 복사 사용 가능"
파이썬 정량화 자습서: 제가 배워야 할 Kline 차트 "코드 복사 사용 가능"
일반적으로 우리는 각 주요 브로커 플랫폼에서 K 라인 차트를 얻을 수 있지만, 이런 상황에서 얻은 K 라인 차트는 종종 유연성이 부족하여 복잡하고 변화무쌍한 생산 수요에 적응할 수 없다. (존 F. 케네디, Northern Exposure (미국 TV 드라마), 성공명언) 그래서 우리는 파이썬으로 K 라인 다이어그램을 그리는 방법을 배울 필요가 있다. (윌리엄 셰익스피어, 파이썬, 파이썬, 파이썬, 파이썬, 파이썬, 파이썬, 파이썬)
Mpl_finance 는 원래 matplotlib.finance 였고, 지금은 독립적이며 (그리고 아무도 업데이트를 유지하지 않는 것처럼) Kline 을 그리는 데 사용할 수 있습니다. Tushare 는 온라인으로 주식 데이터를 얻기 위한 라이브러리입니다. Matplotlib.ticker 에는 축을 조정하는 데 도움이 되는 FuncFormatter () 메서드가 있습니다. Matplotlib.pylab.date2num 은 날짜 데이터를 변환하는 데 도움이 됩니다.
우리는 상증지수 9 월 65438+2008 이후의 시세를 예로 들었다.
먼저 mpl_finance 로 그려서 모든 것이 정상인지 확인해 보세요.
보시다시피, 주말을 포함한 모든 휴일은 여기에 공백으로 나타납니다. 이것은 우리 그래픽의 연속성에 매우 불친절하기 때문에 우리는 그것들을 제거해야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 스포츠명언)
보시다시피, 공백 문제가 완벽하게 해결되었으니 여기에 설명해 주세요. Matplotlib 는 날짜 데이터를 연속 데이터로 해석하고 연속 데이터 사이의 간격은 의미가 있기 때문에 거래일이 아닌 날에도 데이터가 없어도 축에 반영됩니다. 연속 몇 개의 비거래일이 축에 몇 개의 작은 정사각형에 해당하지만, 이 작은 사각형 위에는 상응하는 양초도가 없다.
그것의 원리를 알아야 우리는 증상에 약을 투여할 수 있다. 우리는 연속적인 고정 구간의 데이터를 가로좌표 (날짜) 로 전달하여 K 라인 그래프가 먼저 연속되도록 할 수 있습니다. 그런 다음 올바른 날짜 데이터를 사용하여 목록을 생성합니다. 다음으로 축의 데이터를 기준으로 해당 정확한 날짜를 얻고 축의 레이블로 대체할 수 있습니다.
위의 format_date 함수는 이 용도로 사용됩니다. 날짜 열에 대해 0 부터 시작하는 연속 데이터를 생성했으므로 직접 인덱스로 사용하여 실제 날짜 목록에서 해당 데이터를 가져올 수 있습니다. 여기서는 축 레이블 형식을 지정하는 함수를 지정할 수 있는 matplotlib.ticker.funcformatter () 메서드를 사용합니다. 이 함수에서는 좌표 축의 값과 위치를 받아들이고 사용자 정의 레이블을 반환해야 합니다.
배웠어?
물론, 완전한 K 라인 지도는 여기서 끝나지 않았다. 뒤에는 평균선, 거래량 등의 요소를 추가하는 것을 고려할 것이다. 관심 있는 학생들의 관심을 환영합니다!
- 관련 기사
- 호랑이 핸드폰 번호의 꼬리는 어떻게 되나요?
- 상해의 한 남자가 800 만 복권을 구입한 후 아내에게 알리지 않고 자주 현금화한다. 이혼할 때 그의 재산은 어떻게 나누어집니까?
- 좋은 소식이 오고 있습니다: Gree Electric, Ganfeng Lithium, Zhifei Biotechnology, Changdian Technology
- 말 경쟁은 서갑 포인트 3 골을 앞섰다 (황마와 바사 순위가 떨어지면서 말 경쟁이 우승 대히트가 됐다).
- 친구 집 밖에 있는 가게가 도둑맞는 꿈을 꾸었다.
- 도서관에 있는 책의 종류는 몇 가지입니까
- 중국 생명 의 근로호 는 미래 사업 단위 와 공무원 에 영향 을 끼치는 것 을 알고 있습니까?
- 테이프를 많이 산 꿈을 꾸었다는 표시입니다.
- 무석은 어디에서 송장의 복지 복권을 받을 수 있습니까?
- 2007년 1974년 음력 9월 11일 생일인 여자의 운세는 다음과 같습니다.