산점도 점의 레이블을 이름으로 지정하는 방법은 무엇입니까?
Google 시트, Excel, Number 중 하나에 라벨을 표시하는 방법을 찾고 있습니다.
다음과 같은 정보가 있습니다.
name|x_val|y_val
----------------
a | 1| 1
b | 2| 4
c | 1| 2
그러면 마지막 그래프는 이렇게 생겼으면 좋겠어요.
4| .(c)
3|
2| .(b)
1| .(a)
|__ __ __ __
0 1 2 3 4
예를 들어, 각 포인트에 이름을 붙일 수 없습니다.값에만 라벨을 붙일 수 있는 것 같습니다.(c)
보일 것이다4
솔루션은 D3뿐입니까?
글쎄, 내가 가서 확인할 때까지 이게 가능하다고 생각하지 않았어.이전 버전의 Excel에서는 이 기능을 사용할 수 없었습니다.저는 현재 Excel 2013을 사용하고 있습니다.
산점도에서는 다음 작업을 수행할 수 있습니다.
데이터 포인트 오른쪽 클릭
"Format Data Label(데이터 라벨 포맷)"을 선택합니다(먼저 데이터 라벨을 추가해야 할 수도 있습니다).
- "셀에서 얻은 값"에 체크 표시
- "범위 선택"을 클릭하고 포인트에서 원하는 라벨 범위를 선택합니다.
업데이트: 개별 라벨 색칠
라벨을 개별적으로 색칠하려면 , 다음의 순서에 따릅니다.
- 라벨을 선택합니다.처음 선택하면 영상 시리즈의 모든 레이블 주위에 위의 그래프와 같은 상자가 표시됩니다.
- 편집할 개별 레이블을 선택합니다.선택한 라벨만 아래 그래프와 같은 상자를 둘 수 있습니다.
- 오른쪽에서 아래와 같이 "TEXT OPTIONS"를 선택합니다.
- 필요한 경우 "TEXT FILL" 카테고리를 펼칩니다.
- 카테고리 리스트의 하단에서두 번째로, 팔레트에서 원하는 색상을 선택합니다.
개별 레이블 대신 전체 영상 시리즈를 선택한 경우 텍스트 형식 변경 내용이 한 개만 아니라 모든 레이블에 적용됩니다.
난 하나도 안 먹혔어Microsoft 360을 사용하여 Mac을 사용하고 있습니다.이걸 찾았는데 효과가 있더군요이 회피책은 Excel 2010 및 2007을 위한 것으로, 소수의 차트 데이터 포인트에 최적입니다.
라벨을 두 번 클릭하여 선택합니다.수식 막대를 클릭합니다.= 마우스를 사용하여 사용하려는 값이 들어 있는 셀을 클릭합니다.공식 막대가 =Sheet1로 바뀝니다!3달러
나머지 데이터 라벨을 사용하여 1~5단계를 반복합니다.
간단하죠.
저처럼 Excel 옵션을 가지고 있지 않은 모든 분들을 위해 매크로가 준비되어 있습니다.https://www.get-digital-help.com/2015/08/03/custom-data-labels-in-x-y-scatter-chart/ 매우 편리합니다.
기술적으로 작동해야 하며 소수의 데이터 점에도 문제가 없는 복잡한 답변은 연결 선을 얻기 위해 모든 데이터 점을 1개의 시계열로 표시하는 것입니다.그런 다음 각 점을 자체 시계열로 표시합니다.그런 다음 데이터 레이블 형식을 지정하여 각 개별 데이터 점에 대한 영상 시리즈 이름을 표시합니다.
즉, 소규모 데이터 세트 또는 데이터 세트의 주요 포인트만 사용할 수 있습니다.
VBA를 사용하는 것이 옵션이고 폼의 'Table1'이라는 이름의 테이블이 있다고 가정할 경우:
Label|x_val|y_val
----------------
a | 1| 1
b | 2| 4
c | 1| 2
이 루틴이 작동해야 합니다.
Sub labelDatapoints()
Dim r As Integer
With ActiveSheet.ChartObjects(1).Chart 'The scatter plot
.SeriesCollection(1).ApplyDataLabels
For r = 1 To Range("Table1[Label]").Rows.Count 'iterate through all data points
.SeriesCollection(1).Points(r).DataLabel.Text = Range("Table1[Label]").Cells(r).Value 'add the custom label to the current datapoint
Next r
End With
End Sub
https://www.get-digital-help.com/dynamic-data-labels-in-a-chart/에서 수정
언급URL : https://stackoverflow.com/questions/36611447/how-to-label-scatterplot-points-by-name
'programing' 카테고리의 다른 글
가장 일반적인 SQL 안티 패턴은 무엇입니까? (0) | 2023.04.23 |
---|---|
"이 디렉토리 또는 페이지를 볼 수 있는 권한이 없습니다"를 디버깅하는 방법 (0) | 2023.04.23 |
지정된 서수(Excel에서)를 날짜로 변환하는 방법 (0) | 2023.04.23 |
글로벌 Git 무시 (0) | 2023.04.23 |
NancyFX를 사용하여 CORS를 활성화할 수 있습니까? (0) | 2023.04.23 |