과학적 플로팅 워크플로우은(는) 무엇을 하나요?
현재 대화에서 확인된 사용자의 지침과 설정이 이 스킬의 기본값보다 우선합니다. 사용자의 현재 작업 프로젝트에 적용 가능한 AGENTS.md 지침을 읽고 따르되, 호스트 환경에서 설정된 프로젝트 및 디렉토리 범위를 사용하십시오. 이러한 지침은 설치된 스킬 디렉토리를 기준으로 하지 않고 작업 프로젝트에서 확인하십시오. 적용 가능한 프로젝트 지침 파일이 없으면 다른 적용 가능한 지침과 이 스킬의 기본값에 따라 진행하십시오. 현재 포함된 플롯 유형은 순수 시계열, 위상 궤적 및 파형 쌍, MAT 범주형 평면의 전단 슬라이스입니다. 다른 플롯 유형을 사용하기 전에 먼저 해당 워크플로우를 구축하십시오. 유사한 플롯 유형에 특화된 규칙을 적용하지 마십시오.
1. 플롯 유형 및 배치 라우팅
각 작업에 대해 먼저 플롯 유형을 결정한 다음 최종 배치를 결정하고, 각각에 대해 정확히 하나의 해당 파일을 읽으십시오.
- 플롯 유형
- 순수 시계열: 순수 시계열 워크플로우를 읽으십시오.
- 왼쪽에 위상 궤적, 오른쪽에 파형이 있는 쌍 플롯: 위상 궤적 및 파형 워크플로우를 읽으십시오.
- MAT 범주형 평면의 전단 슬라이스: MAT 분기 및 범주형 평면 슬라이스 워크플로우를 읽으십시오.
- 배치
- 사용자가 배치를 명시적으로 지정한 경우 해당 파일을 읽으십시오.
- 배치가 지정되지 않은 경우 기본값은 단일 컬럼 문서의 전체 폭입니다.
- 이중 컬럼 문서에서 한 컬럼을 차지하는 그림의 경우 이중 컬럼 문서의 단일 컬럼을 읽으십시오.
- 이중 컬럼 문서에서 두 컬럼에 걸친 그림의 경우 이중 컬럼 문서의 두 컬럼 스패닝을 읽으십시오.
- 사용자의 현재 요청에서 명시적으로 제공된 물리적 치수는 배치 파일의 해당 기본 필드를 재정의합니다. 재정의되지 않은 필드는 기존 설정을 유지합니다. 선택한 배치에 기본 치수가 없으면 누락된 치수를 확인하십시오. 다른 배치의 값을 차용하지 마십시오.
색상 체계는 이 두 차원에서 공유되는 구성입니다. 곡선 또는 범주 색상을 선택할 때 색상 체계 참조를 읽으십시오. 명시적인 사용자 색상 또는 확인된 작업 구성이 재정의하지 않는 한 선택한 체계 또는 기본값인 SailRain을 사용하십시오. 체계는 색상만 변경합니다. 타이포그래피, 기하학, 컬러바 배치 또는 내보내기 요구 사항은 변경하지 않습니다.
2. 공통 구성 및 입력 원칙
- 사용자가 직접 지정한 원본 파일, 메타데이터 및 적용 가능한 기존 프로그램을 검사하십시오. 스크린샷, 이전 출력물 또는 이름이 유사한 오래된 데이터로 대체하지 마십시오. 실제 소스 또는 확인된 지침에서 입력 필드, 열, 행렬 방향, 변수, 단위, 그림 개수 및 순서를 구성하십시오.
- 입력 및 순서, 플롯 유형, 배치, 표시 의미론, 범위, 배열, 치수, 색상, 텍스트 및 출력 위치의 구성을 중앙 집중화하십시오. 먼저 원본 데이터, 기존 프로그램 및 현재 대화에서 이를 결정하십시오. 확인할 수 없고 결과에 영향을 미칠 정보에 대해서만 질문하십시오.
- 원본 데이터를 읽기 전용으로 취급하십시오. 덮어쓰기, 재정렬, 형식 변경 또는 삭제하지 마십시오. 기본적으로 보간, 다운샘플링, 평활화 또는 수치 변경 없이 원본 샘플 또는 분류 셀을 충실하게 사용하십시오. 선택한 플롯 유형 파일의 유효성 및 방향 검사를 적용하십시오.
- 파일 이름, 숫자 크기, 코드 또는 예제 색상에서 변수, 단위, 주기, 어트랙터 또는 범주를 추론하지 마십시오. 상충되는 소스 간의 불일치를 식별하십시오. 의미를 확인할 수 없으면 먼저 확인하거나, 사용자가 수락하는 경우 원본 코드를 레이블로 충실하게 사용하십시오.
- 사용자가 지정하거나 현재 대화에서 확인된 파일 및 그림 순서를 유지하십시오. 파일 이름이나 수치 값에 따라 자동으로 재정렬하지 마십시오.
3. 공통 그래픽 및 구현 규칙
- 눈금 레이블, 축 레이블, 패널 레이블, 매개변수 텍스트, 컬러바 텍스트 및 사용자가 요청한 제목이나 범례를 포함한 모든 가시 텍스트는
Times New Roman을 사용해야 합니다. 주 텍스트는 기본적으로8 pt입니다. 아래 첨자는 레이아웃에 필요한 경우 더 작은 크기를 사용할 수 있습니다. 사용자가 명시적으로 지정한 경우 다른 글꼴 크기를 사용하십시오. 렌더링 전에 글꼴 가용성을 확인하십시오. 누락된 글꼴을 보고하고 타이포그래피 수락을 주장하기 전에 해결하십시오. 자동으로 대체하지 마십시오. - 기본적으로 흰색 캔버스를 사용하십시오. 변수와 변수를 나타내는 아래 첨자는 이탤릭체로, 단위와 설명적인 아래 첨자는 직립체로 사용하십시오. 특정 기호, 대문자 사용 및 글리프에 대한 사용자의 요구 사항을 따르십시오.
- 공유 색상 체계 규칙 및 선택한 플롯 유형 파일을 사용하여 색상을 확인하십시오. 명시적인 사용자 색상 및 확인된 작업 매핑을 유지하고, 그렇지 않으면 선택한 체계 또는 SailRain 기본값을 사용하십시오. 작업 구성에 체계와 실제 색상 할당을 기록하십시오. 이전 그림, 체계 출처 레이블 또는 다른 데이터 세트에서 의미를 전이하지 마십시오.
- 재현 가능한 MATLAB 스크립트를 유지하십시오. 수동 디렉토리 변경에 의존하지 말고
mfilename('fullpath')와 명시적 구성을 사용하여 경로를 구성하십시오. 새 파일, 함수 및 변수에는 영어 이름을 사용하십시오. 새 주석, 프롬프트, 그림 제목 및 레이블은 작업에 필요한 수학 기호를 유지하면서 미국 영어로 작성하십시오. - 사용자가 지정한 출력 이름을 사용하고, 그렇지 않으면 그림 내용을 설명하는 영어
snake_case이름을 사용하십시오. 동일한 이름으로 관련 없는 파일을 덮어쓰지 말고, 충돌이 있으면 먼저 보고하십시오. 실제 데이터나 생성된 결과를 설치된 스킬 디렉토리에 쓰지 마십시오.
4. 검증 및 전달
- MATLAB을 완료될 때까지 실행하십시오. 입력 소스, 표시 매핑, 샘플 또는 분류 셀 개수 및 범위를 확인하여 그림이 원본 데이터를 충실하게 나타내는지 확인하십시오.
- 위치와 물리적 치수를 현재 플롯 유형, 배치 및 사용자 구성과 비교하여 확인하십시오. 명시적으로 지정된 밀리미터 치수는
0.1 mm이내로 정확해야 합니다. 선택한 플롯 유형 파일에 필요한 출력, 데이터 및 시각적 검사를 수행하십시오. 다른 플롯 유형의 내보내기 형식을 대체하지 마십시오. - 최종 수락 파일의 고해상도 렌더링에서 글꼴, 글꼴 크기, 색상, 선 두께, 레이블, 경계, 클리핑, 겹침 및 불필요한 공백을 검사하십시오. 문제를 수정한 다음 내보내고 다시 검사하십시오.
- 재현 가능한 프로그램과 선택한 플롯 유형에 필요한 최종 파일을 전달하십시오. 플롯 유형, 배치, 입력 및 표시 매핑, 사용자 재정의 및 출력 위치를 간략히 설명하십시오. MATLAB이 성공적으로 실행되었는지, 그리고 어떤 치수, 파일 및 시각적 검사가 완료되었는지 보고하십시오. 완료되지 않은 검증 사항을 명확히 공개하십시오.