ggplot2
을 사용하여 복소수를 우아한 방법으로 그릴 수 있습니까? plot {graphics}
내 snowflake
벡터 값을 사용하지만, ggplot2
에 넣는 것을 선호합니다. 내가 건너 왔던 ggplot2
자습서는 복잡한 단어를 언급하지 않습니다. 반면, 값의 벡터에 의해 주어진 순서대로 plot {graphics}
라인 포인트 -ggplot2를 사용하여 R에 복소수 플롯
snowflake <- c(complex(real=0, imaginary=0),
complex(real=1/3, imaginary=0),
complex(real=1/2, imaginary=(3^(1/2))/6),
complex(real=2/3, imaginary=0),
complex(real=1, imaginary=0))
plot(snowflake, type="l")
UPDATE 불행하게도
은, 내 더 복잡한 수치 작동하지 않습니다 제안 아래에 나타납니다 qplot
은이 아닙니다. 괜찮다 아래의 예 :
my.snowflake <- c(0.0000000+0.0000000i, 0.1111111+0.0000000i,
0.1666667+0.0962250i, 0.2222222+0.0000000i,
0.3333333+0.0000000i, 0.3888889+0.0962250i,
0.3333333+0.1924501i, 0.4444444+0.1924501i,
0.5000000+0.2886751i, 0.5555556+0.1924501i,
0.6666667+0.1924501i, 0.6111111+0.0962250i,
0.6666667+0.0000000i, 0.7777778+0.0000000i,
0.8333333+0.0962250i, 0.8888889+0.0000000i,
1.0000000+0.0000000i)
결과 :
plot(my.snowflake, type = "l")
qplot(Re(my.snowflake), Im(my.snowflake), geom="line")
geom_path 아마 – baptiste