Adott egy adatsor, mely két változótól függ: http://pastebin.com/k4YSQP3t
Hogyan lenne célszerű ezt szemléletesen ábrázolni? Ilyenre vágyom, de ezt kézzel csináltam, és valami gépi megoldást keresek.
Néztem táblázatkezelőben, de nem találtam ilyen grafikont.
Esetleg graphviz vagy gnuplot vagy ilyesmi kellene? Hogyan?
Szerk: A LibreOffice-beli Formátum/Feltételes_formázás/Színskála is egy egyszerű megoldás.
- 5166 megtekintés
Hozzászólások
Valami hasonlót kingsoft office-ban, meg Excelben csináltam már, ha jól értem a problémát.
Ha nagyon nem kapsz segítséget, este megpróbálom előszedni valamelyiket.
Egyébként ne grafikont keress, a cellák színét kell függvény segítségével beállítani.
Update: http://ask.libreoffice.org/en/question/201/dynamic-cell-background-colo…
- A hozzászóláshoz be kell jelentkezni
Köszi, tényleg valami ilyen dinamikus cellaszín-meghatározásra vágytam!
- A hozzászóláshoz be kell jelentkezni
Ha megfelel egy mezitlábas html-es tábla, ez a std bemenetről olvasva a listát kiteszi a std kimenetre:
https://dl.dropboxusercontent.com/u/7658957/code/cellak.pl
Grafika nyomokban sincs benne.
Ha 10 évvel fiatalabb volnék, generáltatnám vmelyik szkriptnyelv gd driverével.
- A hozzászóláshoz be kell jelentkezni
Szép nagyon! Köszi!!! Ilyen lett, amit a programod a bemenetemmel csinált – a céljaimra tökéletes.
- A hozzászóláshoz be kell jelentkezni
Szívesen, használd egészséggel! En is köszönöm a visszajelzést a tr-bugról - természetesen elírtam.
- A hozzászóláshoz be kell jelentkezni
nem ismerem az adatsor eredetét, de egy két változós valamit 3D-ben érdemes ábrázolni. Még látványosabb, ha lineáris interpolációval kifeszítünk rá egy felületet is.
Ideteszem, hátha fel tudod használni:
http://i.imgur.com/sJsdC0T.png
- A hozzászóláshoz be kell jelentkezni
matplotlib?
- A hozzászóláshoz be kell jelentkezni
MATLAB :)
- A hozzászóláshoz be kell jelentkezni
Gyönyörűséges! Köszi a munkád! Esetleg kódrészletet is megosztanál?
Egyébként az adatsor eredete ezzel a témával kapcsolatos: http://hup.hu/node/133026 – és a két változó annak felel meg, hogy milyen szorzóval érdemes beszorozni a "döntetlen" és "vendég győzelme" értéket (akkor, ha az a maximális érték a három szorzószám közül), amikor a maximális nyereséget szeretnénk kivenni egy adott stratégiával.
:-)
- A hozzászóláshoz be kell jelentkezni
először be kell importálni az adatot egy 3 oszlopos 'a' mátrixba (Ctrl+C, Ctrl+V), meg kell hozzá curve fitting toolbox.
A kód:
[x, y, s] = prepareSurfaceData(a(:,1), a(:,2), a(:,3));
[linp, gof] = fit( [x, y], s, 'linearinterp', 'Normalize', 'on' );
figure();
h = plot(linp, [x, y], s);
xlabel( 'X' );
ylabel( 'Y' );
zlabel( 'S' );
grid on;
aztán a színezéssel meg ilyenekkel, a figure beállításainál még lehet játszani.
- A hozzászóláshoz be kell jelentkezni
Köszönet érte!
- A hozzászóláshoz be kell jelentkezni