wie stellen Sie in einer matrix, die als scatter-plot in R?

Ich habe eine Binär-Dateien, 1440 Spalten x 720 Zeilen. Ich lese es in R als matrix, um zu zeichnen Sie es als scatter-plot, aber ich Frage mich, warum die daraus resultierende Handlung war etwas komisch (ich habe nicht genug rep hochladen der Handlung).

conner <- file("D:\\complete.bin","rb")
corrs <- readBin(conner, numeric(), size=4,  n=1440*720, signed=TRUE)
y1 <- t(matrix((data=corrs), ncol=720, nrow=1440))
plot(y1)

so, ich möchte konvertieren der matrix zu sein:

(5,4,5,2,1,6,9,8,......................................)all values

und zeichnen Sie Sie als Streudiagramm.

So, wie wir der Handlung eine matrix, die als scatter-plot und nicht als Bild?

  • ein scatter-plot nimmt zwei Vektoren x, y, und die Grundstücke {(x[0], y[0]), (x[1], y[1]), ..., (x[n], y[n])}. Ich bin mir nicht sicher, was Sie meinen, wenn Sie Fragen, für ein Streudiagramm von 720 x 1440 matrix
  • Es geht nicht um die Dichte, sondern über die Tatsache, dass scatter-plot verwendet zwei Vektoren der Koordinaten zu zeichnen, wo Punkte, es ist nicht klar, wie willst du die Werte in der matrix, die Koordinaten.
  • Oh, können Sie tun, aber das y in diesem Fall ist keine matrix, sondern ein Vektor, und Sie gebeten, über das Plotten einer matrix..., So konnte man nur verwenden plot(corrs).
  • readBin wird ein Vektor als "corrs", dann wandeln Sie, dass eine matrix in y1. Haben Sie versucht, plot(corrs)?
  • Bitte beachten Sie meine Bearbeitungen zu Ihrer Frage. Wir verstehen, dass nicht jeder spricht Englisch nativ, aber wenn du gehst, um weiterhin Fragen zu stellen, hier sind Sie gehen zu müssen, einige setzen erhebliche Mühe, deine Frage ist verständlich, sonst werden Sie weiterhin um die negativen Antworten.
InformationsquelleAutor hyat | 2013-03-21
Schreibe einen Kommentar