IRuby의 Ploty로 그래프 정렬
JupyterLab에서 IRuby와 iruby-plotly를 사용하는 바보처럼 사소한 사용 사례에 관한 메모입니다.
htps : // 기주 b. 코 m / 자 ch 카파
(2019년 6월 18일 현재 Github Star가 하나밖에 없다)
grid를 지정하면 그래프를 늘어놓을 수 있다.
주의점은, 각각의 그래프에 대해 별도의 xaxis, yaxis를 지정하는 점. 이것을하지 않으면 plotly 선생님이 좋다고 생각하고 그래프를 정리해 버린다. 또한,
x0
, y0
그렇다면 정상적으로 움직이지 않는 것 같다. 왜rquire 'iruby/plotly'
data = Array.new(10){ |i|
{
x: [*1..100],
y: Array.new(100){rand(10)},
xaxis: "x#{i+1}",
yaxis: "y#{i+1}",
type: 'bar',
}}
layout = {
grid: {rows: 10, columns: 1, pattern: 'independent'},
height: 800
}
IRuby.plotly(data, layout)
이렇게 하면
data = Array.new(16){ |i|
{
x: [*1..20],
y: Array.new(20){rand(10)},
xaxis: "x#{i+1}",
yaxis: "y#{i+1}",
type: 'bar',
}}
layout = {
grid: {rows: 4, columns: 4, pattern: 'independent'},
height: 800
}
IRuby.plotly(data, layout);
이렇게 된다.
type이 line이면
grid 2, 8이라면
지나친다.
너무 편리하지만 도입 면도 좋고, 지명도 낮기 때문에 아무도 사용하지 않을 것이다 ...
Reference
이 문제에 관하여(IRuby의 Ploty로 그래프 정렬), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kojix2/items/d37700b2c36f9c0df691텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)