plot_ly r 그래프에서 숫자 변수를 문자로 사용하는 방법

몰타

나는 플롯을 처음 접했기 때문에 이것은 아마도 기본적인 질문 일 것입니다. 간단한 데이터 프레임이 있습니다.

id = c("01","02","03","04","05")
value = c(1:5)
data=data.frame(id,value)

plot_ly를 사용하여 플롯 할 때 :

require(plotly)
plot_ly(data,x=id,y=value)

plot_ly 내 id 변수가 숫자 변수라고 생각하므로 x 축에서 눈금 1, 1.5, 2, 2.5 ...을 얻습니다.

내 변수가 문자라는 것을 plot_ly에서 이해하려면 숫자가 아닌 문자를 추가해야합니다.

data$id = paste0("n",id)
plot_ly(data,x=id,y=value)

이 코드는 내가 원하는 것을 제공하지만 내 아이디 앞에는 불쾌한 "n"이 있습니다.

어떤 아이디어?

말할 필요도없이 ggplot을 사용하는 데 아무런 문제가 없습니다.

royr2

github 문제를 기반으로 축 유형을 명시 적으로 지정해야합니다.

도움이 되었기를 바랍니다. 이전에 잘못 알고있는 의견을 무시하십시오.

library(plotly)

df <- data.frame(x = c("A", "B", "C"),
                 y = 1:3)

# Works fine
plot_ly(df, x = x, y = y, mode = "markers")

# Treated as numeric    
df <- data.frame(x = c("1000", "2000", "3000"),
                 y = 1:3)

plot_ly(df, x = x, y = y, mode = "markers")

# Force as a categorical axis
plot_ly(df, x = x, y = y, mode = "markers") %>% layout(xaxis = list(type = "category"))


# Treated as categorical
df <- data.frame(x = c("1000A", "2000B", "3000C"),
                 y = 1:3)

plot_ly(df, x = x, y = y, mode = "markers")

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R의 plot_ly 함수에서`group_by` 인수를 사용하는 방법

분류에서Dev

R에서 plot_ly를 사용하여 만든 원형 차트에서 백분율 레이블을 제거하는 방법

분류에서Dev

R에서 숫자를 다른 숫자의 첫 번째 나눌 수있는 숫자로 변환하는 방법

분류에서Dev

R에서 빈 그래프를 사용자 지정하는 방법

분류에서Dev

`plot_ly`를 사용하는 선과 마커 모두의 사용자 정의 색상 문제

분류에서Dev

R에서 ggplot을 사용하고 두 개의 숫자 변수를 채우는 막대 그래프

분류에서Dev

C 프로그래밍 언어에서 문자열에 필요한 곳에 숫자를 삽입하는 방법

분류에서Dev

plot_ly는 Shiny 앱에서 그래프를 표시하지 않습니다.

분류에서Dev

r에서 숫자 변수의 특정 자릿수를 제거하는 방법

분류에서Dev

R을 사용하여 csv 파일에서 숫자 변수의 개수를 얻는 방법

분류에서Dev

r에서 범주를 숫자로 변환하는 방법

분류에서Dev

R의 문자에서 숫자를 추출하는 방법

분류에서Dev

r에서 자동으로 문자열을 숫자로 변경하는 것을 피하는 방법

분류에서Dev

numpy에서 변환기를 사용하여 시간 문자열을 숫자로 변경하는 방법

분류에서Dev

for 루프를 사용하여 동적 라인 수를 생성하는 경우 R에서 plot_ly의 이상한 동작

분류에서Dev

수학을 망치지 않는 문자로 숫자를 사용하는 while 루프를 종료하는 방법

분류에서Dev

ggplot에서 그룹화 된 범주 형 변수를 숫자 변수로 정렬하여 하위 그래프를 생성하는 방법은 무엇입니까?

분류에서Dev

숫자 출력을 문자로 바꾸지 않고 R의 함수 내에서 colnames ()를 사용하는 방법은 무엇입니까?

분류에서Dev

숫자가 아닌 인덱스로 R에서 루프를 사용하는 방법

분류에서Dev

shiny의 반응 데이터로 plot_ly에서 막대 색상을 제어하는 방법

분류에서Dev

Netezza에서 문자열을 숫자로 변환하는 방법

분류에서Dev

R에서 문자 변수를 수정하는 방법

분류에서Dev

R에서 숫자로 명명 된 열을 기반으로 tibble의 변수를 변경하는 방법

분류에서Dev

Excel에서 사용자 지정 숫자를 날짜로 변환하는 방법

분류에서Dev

R에서 방향성 비순환 격자 그래프를 그리는 방법

분류에서Dev

C #에서 숫자로 문자를 추가하는 방법

분류에서Dev

서수 접미사가있는 숫자를 자바 스크립트에서 숫자로 변환하는 방법

분류에서Dev

최종 성적 프로그램 : 방법을 사용하여 성적에 대해 숫자를 문자로 변환하는 방법

분류에서Dev

R에서 숫자 유형을 "초"로 변환하는 방법

Related 관련 기사

  1. 1

    R의 plot_ly 함수에서`group_by` 인수를 사용하는 방법

  2. 2

    R에서 plot_ly를 사용하여 만든 원형 차트에서 백분율 레이블을 제거하는 방법

  3. 3

    R에서 숫자를 다른 숫자의 첫 번째 나눌 수있는 숫자로 변환하는 방법

  4. 4

    R에서 빈 그래프를 사용자 지정하는 방법

  5. 5

    `plot_ly`를 사용하는 선과 마커 모두의 사용자 정의 색상 문제

  6. 6

    R에서 ggplot을 사용하고 두 개의 숫자 변수를 채우는 막대 그래프

  7. 7

    C 프로그래밍 언어에서 문자열에 필요한 곳에 숫자를 삽입하는 방법

  8. 8

    plot_ly는 Shiny 앱에서 그래프를 표시하지 않습니다.

  9. 9

    r에서 숫자 변수의 특정 자릿수를 제거하는 방법

  10. 10

    R을 사용하여 csv 파일에서 숫자 변수의 개수를 얻는 방법

  11. 11

    r에서 범주를 숫자로 변환하는 방법

  12. 12

    R의 문자에서 숫자를 추출하는 방법

  13. 13

    r에서 자동으로 문자열을 숫자로 변경하는 것을 피하는 방법

  14. 14

    numpy에서 변환기를 사용하여 시간 문자열을 숫자로 변경하는 방법

  15. 15

    for 루프를 사용하여 동적 라인 수를 생성하는 경우 R에서 plot_ly의 이상한 동작

  16. 16

    수학을 망치지 않는 문자로 숫자를 사용하는 while 루프를 종료하는 방법

  17. 17

    ggplot에서 그룹화 된 범주 형 변수를 숫자 변수로 정렬하여 하위 그래프를 생성하는 방법은 무엇입니까?

  18. 18

    숫자 출력을 문자로 바꾸지 않고 R의 함수 내에서 colnames ()를 사용하는 방법은 무엇입니까?

  19. 19

    숫자가 아닌 인덱스로 R에서 루프를 사용하는 방법

  20. 20

    shiny의 반응 데이터로 plot_ly에서 막대 색상을 제어하는 방법

  21. 21

    Netezza에서 문자열을 숫자로 변환하는 방법

  22. 22

    R에서 문자 변수를 수정하는 방법

  23. 23

    R에서 숫자로 명명 된 열을 기반으로 tibble의 변수를 변경하는 방법

  24. 24

    Excel에서 사용자 지정 숫자를 날짜로 변환하는 방법

  25. 25

    R에서 방향성 비순환 격자 그래프를 그리는 방법

  26. 26

    C #에서 숫자로 문자를 추가하는 방법

  27. 27

    서수 접미사가있는 숫자를 자바 스크립트에서 숫자로 변환하는 방법

  28. 28

    최종 성적 프로그램 : 방법을 사용하여 성적에 대해 숫자를 문자로 변환하는 방법

  29. 29

    R에서 숫자 유형을 "초"로 변환하는 방법

뜨겁다태그

보관