matplotlib.axes.Axes.eventplot #
- 축. eventplot ( 위치 , 방향 = 'horizontal' , lineoffsets = 1 , linelengths = 1 , linewidths = None , colors = None , linestyles = 'solid' , * , data = None , ** kwargs ) [출처] #
주어진 위치에 동일한 평행선을 그립니다.
이 유형의 플롯은 일반적으로 스파이크 래스터, 도트 래스터 또는 래스터 플롯이라고 하는 신경 이벤트를 나타내는 신경과학에서 일반적으로 사용됩니다.
그러나 매월 매일 회사에 사람이 도착하는 시간 또는 지난 해 매년 허리케인 날짜와 같이 여러 개별 이벤트 세트의 타이밍 또는 위치를 표시하려는 모든 상황에서 유용합니다. 세기.
- 매개변수 :
- 배열과 같은 위치 또는 배열과 같은 목록
1D 배열과 같은 것은 이벤트의 한 시퀀스 위치를 정의합니다.
여러 이벤트 그룹이 유사 배열 목록으로 전달될 수 있습니다. 각 그룹은 값 목록을 lineoffsets , linelengths , linewidths , colors 및 linestyles 에 전달하여 독립적으로 스타일을 지정할 수 있습니다 .
위치 는 2D 배열 이 될 수 있지만 실제로는 이벤트 그룹마다 일반적으로 개수가 다르기 때문에 2D 배열이 아닌 길이가 다른 배열 목록을 사용합니다.
- 방향 {'수평', '수직'}, 기본값: '수평'
이벤트 순서의 방향:
'horizontal': 이벤트가 수평으로 정렬됩니다. 표시선은 수직입니다.
'수직': 이벤트가 수직으로 정렬됩니다. 표시선은 수평입니다.
- lineoffsets float 또는 array-like, 기본값: 1
오리엔테이션 에 직교하는 방향으로 원점에서 선 중심의 오프셋입니다 .
위치 가 2D인 경우 길이가 위치 의 길이와 일치하는 시퀀스일 수 있습니다 .
- linelengths float 또는 array-like, 기본값: 1
선의 총 높이(즉, 선이 에서 까지 늘어남 ) .
lineoffset - linelength/2
lineoffset + linelength/2
위치 가 2D인 경우 길이가 위치 의 길이와 일치하는 시퀀스일 수 있습니다 .
- linewidths float 또는 array-like, 기본값:
rcParams["lines.linewidth"]
(기본값:1.5
) 이벤트 라인의 라인 너비(포인트)입니다.
위치 가 2D인 경우 길이가 위치 의 길이와 일치하는 시퀀스일 수 있습니다 .
- 색상 색상 또는 색상 목록, 기본값:
rcParams["lines.color"]
(기본값:'C0'
) 이벤트 라인의 색상입니다.
위치 가 2D인 경우 길이가 위치 의 길이와 일치하는 시퀀스일 수 있습니다 .
- linestyles str 또는 튜플 또는 그러한 값의 목록, 기본값: 'solid'
기본값은 '솔리드'입니다. 유효한 문자열은 ['solid', 'dashed', 'dashdot', 'dotted', '-', '--', '-.', ':']입니다. 대시 튜플은 다음과 같은 형식이어야 합니다.
(offset, onoffseq),
여기서 onoffseq 는 포인트에서 온 및 오프 잉크의 짝수 길이 튜플입니다.
위치 가 2D인 경우 길이가 위치 의 길이와 일치하는 시퀀스일 수 있습니다 .
- 데이터 인덱싱 가능 개체, 선택 사항
주어진 경우, 다음 매개변수는 문자열도 허용하며
s
, 이는 다음과 같이 해석됩니다data[s]
(예외가 발생하지 않는 한).위치 , lineoffsets , linelengths , linewidths , 색상 , linestyles
- **kwargs
다른 키워드 인수는 라인 컬렉션 속성입니다.
LineCollection
유효한 속성 목록은 를 참조하십시오 .
- 반환 :
- 목록
EventCollection
EventCollection
추가된 것입니다 .
- 목록
메모
linelengths , linewidths , colors 및 linestyles 의 경우 단일 값만 지정하면 해당 값이 모든 선에 적용됩니다. 배열과 같은 것이 주어지면 position 과 길이가 같아야 하며 각 값은 배열의 해당 행에 적용됩니다.
예