plusieurs courbes sur un même graphique

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Elodie Perron
Messages : 19
Enregistré le : 18 Mai 2018, 06:36

plusieurs courbes sur un même graphique

Messagepar Elodie Perron » 26 Juin 2018, 16:22

Bonjour à tous,

J'aimerai superposer plusieurs courbes (7), sur un même graphique. Je voulais regarder la distribution du nombre de voitures par heure en fonction du jour de la semaine. Maintenant, j'aimerais avoir les 7 courbes sur un même graphique mais malheureusement je n'y arrive pas.

Ci-dessous mon code :

Code : Tout sélectionner

structure(list(YEARMONTH = structure(c(1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L), .Label = c("2013-03", "2013-04", "2013-05", "2013-06",
"2013-07", "2013-08", "2013-09", "2013-10", "2013-11", "2013-12"
), class = "factor"), YEARMONTHDAY = c(1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L,
6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 7L, 7L,
7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L,
7L, 7L), HOUR24 = c(0L, 1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L,
11L, 12L, 13L, 14L, 15L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 23L,
0L, 1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L, 13L, 14L,
15L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 0L, 1L, 2L, 3L,
4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L, 13L, 14L, 15L, 16L, 17L,
18L, 19L, 20L, 21L, 22L, 23L, 0L, 1L, 2L, 3L, 4L, 5L, 6L, 7L,
8L, 9L, 10L, 11L, 12L, 13L, 14L, 15L, 16L, 17L, 18L, 19L, 20L,
21L, 22L, 23L, 0L, 1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L,
12L, 13L, 14L, 15L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 0L,
1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L, 13L, 14L,
15L, 16L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 0L, 1L, 2L, 3L,
4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 12L, 13L, 14L, 15L, 16L, 17L,
18L, 19L, 20L, 21L, 22L, 23L), WEEKDAY = c(5L, 5L, 5L, 5L, 5L,
5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L,
6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 7L,
7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L,
7L, 7L, 7L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L,
2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, 4L), HEADWAY_AVG = c(31937.8711469358, 41506.5093102922,
61448.7994160964, 35385.8480910794, 29696.3038504084, 23550.1457417418,
13301.9875010645, 6424.89206387935, 5424.06458545017, 6447.4913083777,
8957.37351557119, 7246.93936164797, 6198.35668110982, 6379.90279519134,
5747.43615122046, 5449.84356962986, 5398.89557132023, 4856.12399967729,
5871.71988750105, 6172.80085187438, 9095.10225818919, 12520.670048909,
13778.222597735, 21238.4551812821, 35041.7879500708, 41253.1032669342,
56983.7233213278, 36236.0115827107, 32340.7075964903, 38854.9260736879,
25321.4677510757, 15298.7837906837, 12800.4323037992, 7681.76926711657,
6891.23282810631, 6516.7493900902, 6012.59099133518, 5897.79292371524,
5907.35261887059, 6644.2909293383, 6616.24868590886, 6974.92713646585,
7048.84625657196, 9326.40912006167, 12079.9607617319, 16987.4070715067,
17569.6287221549, 20927.0037193568, 26874.8899595773, 35585.749404423,
48613.7491382232, 45074.0113818755, 31079.3394368889, 38599.727249066,
38011.1056908887, 23812.5308659531, 18510.2547120857, 12309.2456665614,
8703.31564346833, 7115.14750454319, 6773.39825142223, 6278.73953158591,
6007.48286813942, 6005.37305872066, 6235.9017544257, 6237.96261037572,
6034.50016164005, 7527.65553627321, 10746.1765679284, 14937.011823903,
16848.9437576029, 26787.9943904016, 31366.9424569387, 82869.2842129801,
47908.7813457204, 36105.1352642427, 40627.5921319312, 21702.2495047424,
14125.2305909356, 6340.60941092768, 5896.9785825158, 6749.19841452592,
7325.04507631576, 7300.26109713372, 7489.08189782174, 6750.28282525006,
6827.4787422328, 6695.98778279484, 6085.24664650138, 4669.42980619225,
6494.6296444122, 7641.92286661591, 11141.7186500118, 14434.371989419,
19532.2893157363, 34068.6171511717, 36509.6837966639, 53622.4188681228,
48475.8118124707, 84841.585033517, 34117.7848732117, 24318.4179977654,
15291.0456661925, 6046.38225289742, 5367.13666775856, 6083.45627969749,
7166.33700408314, 7213.3353777087, 7043.81968648673, 7201.10384341093,
6903.77479352976, 6348.22234852847, 6190.48640877663, 5108.90859725628,
5972.144691369, 7834.36991617436, 11062.5696310027, 13872.652659796,
16286.7795174515, 25963.7601165864, 40046.1877884076, 67898.002877529,
82153.3444774848, 39543.0641915121, 65117.4186671225, 26492.1324762327,
14070.7720183306, 6689.53729811445, 5372.76536260085, 6461.93180763059,
6913.56162950153, 7184.28090996865, 6991.18374216103, 6747.19013760226,
6639.2686164465, 5694.15570206968, 5586.20583259242, 5047.52092706408,
5612.71905293258, 7478.25565417955, 10278.7273384199, 11676.7543124431,
15006.2119732198, 25150.5468480523, 53586.2580258928, 48749.8322258159,
42643.4678247295, 53073.7889083147, 52390.4864051686, 29928.5427471124,
12339.5945463166, 6335.66982375443, 5660.50769288636, 6574.88230494984,
7717.95513538295, 7026.59965319375, 6692.72817006157, 6955.18862636091,
6370.99081032668, 5698.13411784977, 5200.40653642379, 5053.92026871918,
5509.94896391274, 7786.54663213799, 9163.15586838793, 11605.9213162547,
16862.5288993769, 23350.3520985951), VEHICLE_CNT = c(6685L, 3709L,
2577L, 3042L, 6393L, 12277L, 27080L, 70199L, 85636L, 63725L,
52126L, 53606L, 58390L, 61579L, 66340L, 73059L, 82767L, 85348L,
68551L, 52141L, 36802L, 28222L, 21604L, 15527L, 8900L, 5965L,
4513L, 4749L, 6732L, 8945L, 13166L, 20857L, 34169L, 47201L, 50265L,
55055L, 62739L, 65457L, 62105L, 58110L, 58156L, 55375L, 48428L,
36431L, 26702L, 20363L, 16071L, 13980L, 10042L, 8075L, 5150L,
4595L, 5789L, 6695L, 8580L, 13143L, 17693L, 29048L, 37893L, 45947L,
57313L, 62850L, 63104L, 59561L, 58248L, 59342L, 55882L, 43811L,
34041L, 23912L, 18152L, 11934L, 5636L, 2576L, 1851L, 2353L, 6135L,
13969L, 28742L, 74265L, 81103L, 66451L, 48427L, 46868L, 48737L,
50819L, 51826L, 56832L, 72298L, 85746L, 65775L, 42484L, 29820L,
24091L, 17632L, 8709L, 4939L, 2627L, 1961L, 2276L, 5078L, 11747L,
27323L, 72385L, 88161L, 65617L, 49043L, 47109L, 49847L, 51335L,
53038L, 59202L, 75446L, 86936L, 70850L, 46814L, 29289L, 23520L,
19850L, 10709L, 5405L, 2827L, 1897L, 2525L, 4982L, 11478L, 26794L,
72707L, 87425L, 65690L, 49602L, 48229L, 49846L, 54597L, 55093L,
60017L, 75556L, 84069L, 72401L, 48968L, 33061L, 27534L, 21788L,
12363L, 5360L, 2790L, 2042L, 2430L, 5467L, 11612L, 27609L, 72063L,
86599L, 65025L, 50294L, 49070L, 51425L, 53537L, 56068L, 61740L,
75943L, 84344L, 71047L, 49328L, 35396L, 28948L, 22290L, 12273L
), VEHICLE_LENGTH_AVG = c(7877.88596334476, 7983.86044251184,
8082.55016301421, 8119.11102611484, 8004.82012917245, 7819.43860733949,
7843.57092809679, 7640.1692412406, 7563.25256673057, 7511.71055812959,
7648.11451226203, 7527.25166243911, 7824.53941439319, 7608.7930734149,
7632.41991898112, 7633.09613353379, 7661.18419678547, 7594.18633214873,
7692.17420979285, 7579.03591571226, 7729.50630757513, 7602.80777951124,
7724.69328548085, 7834.46911112963, 7786.6144722343, 7748.50177419027,
7985.79640134103, 8069.83602935682, 8140.65614099923, 7903.02111890609,
7866.94656867692, 7671.63218358049, 7714.75062790686, 7491.80751790475,
7428.54201366746, 7335.34114363344, 7278.7088331357, 7314.71477820792,
7421.3797043987, 7430.60010591974, 7405.26568824265, 7352.28243025213,
7519.93093479275, 7379.51704131045, 7659.90333302357, 7506.08380958546,
7533.99645777171, 7362.01728400483, 7620.79640996414, 7746.83852867626,
7452.51525283094, 7994.93003379683, 7450.47745286138, 7630.03332159358,
7732.92674227474, 7732.6561551373, 7246.16255308818, 7212.72474427815,
6901.33823570834, 7131.59992341007, 7188.81825329676, 7269.85610957027,
7540.75755413005, 7145.19652458742, 7314.80382187348, 7436.04209972208,
7441.69663508839, 7761.25845404094, 7581.16439458473, 7684.76495540458,
7755.07299281687, 7649.41259935959, 7750.3478876798, 7533.38914777489,
7929.48240423077, 8037.19423648349, 7869.57733995605, 7970.1504956256,
7816.64562003822, 7535.86057698974, 7551.52143710316, 7605.10880423208,
7773.88716584909, 7676.62931296538, 7693.36405937507, 7695.14551370139,
7773.29089034015, 7674.90230961677, 7544.05702913179, 7590.09760100137,
7552.85087419867, 7535.65761012214, 7511.03720746585, 7751.73864438549,
7715.00094700455, 7880.01511134046, 7664.28018797849, 8388.54919942924,
7966.65301841376, 8108.13016165802, 8108.57277065777, 7871.76213143144,
7745.49130488576, 7488.19185012745, 7510.70144886392, 7508.34400812348,
7686.91956666948, 7720.05327583652, 7628.64030404865, 7595.55797482055,
7691.96251549543, 7732.3429087072, 7654.79749467386, 7684.05716751139,
7509.32009652592, 7558.47740782909, 7784.37442439518, 7416.72471388251,
7750.06102101634, 7887.05208547884, 7749.88685578368, 7836.98216130935,
7653.36699499441, 8036.26567880904, 7767.75945355121, 8033.62435635866,
7758.67134830856, 7566.00486026039, 7602.33483259772, 7743.21763628287,
7760.18956520817, 7827.65681419754, 7734.10531687288, 7741.56923354647,
7737.40167871781, 7786.20274569331, 7640.00694044002, 7656.87538427306,
7670.63652241568, 7658.1736571717, 7582.26527079077, 7509.45071222514,
7422.55369260244, 7667.65891621383, 7848.08195500699, 7794.15485856586,
7914.57657970227, 7939.12295759684, 8040.89209015038, 7789.2569961972,
7740.79894811331, 7593.57280672106, 7681.50561422651, 7674.30104187057,
7771.5190449445, 7840.95791136432, 7911.67543013733, 7830.15374797211,
7653.31212966307, 7788.51765816316, 7676.52521039301, 7628.82793381193,
7599.2388101946, 7777.46643440857, 7726.57263114351, 7794.24173135031,
7650.20161195182, 7946.92293332034), TY_ve2 = c(77L, 76L, 76L,
75L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L,
77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L,
77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L,
77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 76L, 77L, 77L,
77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L, 77L,
77L, 77L, 77L, 77L, 77L, 76L, 73L, 70L, 76L, 77L, 77L, 77L, 76L,
76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L,
76L, 76L, 75L, 75L, 71L, 72L, 75L, 75L, 76L, 76L, 76L, 76L, 76L,
76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L,
77L, 75L, 75L, 74L, 73L, 77L, 77L, 76L, 76L, 76L, 76L, 76L, 76L,
76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L,
72L, 75L, 75L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L,
76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L, 76L), OTHERS_TYPE = c(108L,
94L, 93L, 100L, 112L, 138L, 161L, 200L, 204L, 201L, 200L, 196L,
198L, 199L, 199L, 207L, 199L, 199L, 192L, 175L, 171L, 156L, 148L,
127L, 112L, 96L, 103L, 99L, 109L, 123L, 146L, 166L, 176L, 185L,
191L, 181L, 187L, 191L, 187L, 186L, 181L, 178L, 168L, 157L, 146L,
122L, 121L, 95L, 94L, 99L, 84L, 93L, 94L, 103L, 110L, 137L, 137L,
159L, 149L, 154L, 169L, 172L, 174L, 172L, 176L, 170L, 176L, 167L,
141L, 135L, 113L, 99L, 87L, 81L, 81L, 87L, 101L, 129L, 161L,
193L, 196L, 202L, 193L, 189L, 191L, 193L, 194L, 201L, 193L, 198L,
183L, 168L, 164L, 149L, 134L, 105L, 98L, 103L, 96L, 102L, 118L,
130L, 161L, 197L, 195L, 196L, 199L, 194L, 193L, 191L, 193L, 197L,
196L, 203L, 184L, 167L, 164L, 129L, 131L, 114L, 98L, 95L, 92L,
96L, 110L, 131L, 170L, 197L, 195L, 199L, 202L, 197L, 199L, 195L,
199L, 200L, 202L, 197L, 188L, 180L, 169L, 143L, 139L, 121L, 106L,
101L, 96L, 94L, 108L, 136L, 167L, 192L, 204L, 191L, 194L, 201L,
196L, 194L, 193L, 204L, 203L, 200L, 191L, 173L, 164L, 146L, 136L,
129L), lane_0 = c(54L, 46L, 47L, 51L, 53L, 66L, 80L, 88L, 90L,
93L, 88L, 88L, 84L, 88L, 88L, 93L, 89L, 89L, 85L, 79L, 70L, 72L,
59L, 58L, 52L, 56L, 49L, 46L, 52L, 62L, 65L, 67L, 76L, 79L, 81L,
78L, 92L, 91L, 86L, 81L, 81L, 82L, 71L, 66L, 65L, 57L, 53L, 46L,
48L, 49L, 42L, 42L, 41L, 42L, 46L, 57L, 60L, 75L, 69L, 77L, 80L,
77L, 78L, 75L, 75L, 77L, 72L, 64L, 69L, 59L, 57L, 51L, 45L, 42L,
41L, 50L, 57L, 60L, 73L, 91L, 93L, 89L, 85L, 84L, 82L, 83L, 86L,
89L, 89L, 93L, 83L, 76L, 70L, 69L, 57L, 53L, 57L, 49L, 45L, 52L,
53L, 62L, 71L, 89L, 90L, 90L, 89L, 85L, 88L, 88L, 90L, 90L, 90L,
92L, 84L, 79L, 74L, 66L, 63L, 59L, 57L, 43L, 46L, 46L, 53L, 57L,
76L, 88L, 93L, 88L, 87L, 83L, 88L, 91L, 88L, 85L, 91L, 88L, 87L,
76L, 72L, 67L, 63L, 63L, 53L, 50L, 45L, 46L, 51L, 67L, 72L, 86L,
94L, 87L, 85L, 82L, 88L, 87L, 85L, 85L, 86L, 88L, 84L, 83L, 76L,
63L, 63L, 61L), lane_1 = c(65L, 51L, 59L, 60L, 69L, 75L, 78L,
90L, 96L, 92L, 87L, 94L, 93L, 93L, 96L, 90L, 94L, 94L, 91L, 85L,
77L, 74L, 69L, 70L, 62L, 58L, 57L, 53L, 59L, 64L, 76L, 74L, 84L,
87L, 90L, 89L, 89L, 89L, 86L, 90L, 88L, 89L, 85L, 79L, 67L, 61L,
68L, 56L, 52L, 49L, 48L, 53L, 58L, 63L, 63L, 70L, 75L, 77L, 83L,
79L, 85L, 86L, 80L, 85L, 83L, 85L, 81L, 83L, 73L, 66L, 71L, 57L,
53L, 55L, 48L, 51L, 56L, 72L, 74L, 95L, 85L, 84L, 86L, 77L, 82L,
84L, 86L, 86L, 83L, 84L, 84L, 78L, 69L, 66L, 60L, 53L, 56L, 48L,
54L, 50L, 55L, 67L, 78L, 86L, 83L, 90L, 86L, 80L, 80L, 86L, 83L,
85L, 83L, 85L, 88L, 80L, 66L, 71L, 71L, 59L, 57L, 49L, 49L, 58L,
62L, 68L, 84L, 87L, 85L, 82L, 85L, 82L, 85L, 88L, 85L, 83L, 88L,
86L, 86L, 82L, 78L, 68L, 70L, 63L, 52L, 48L, 52L, 54L, 56L, 66L,
77L, 84L, 88L, 87L, 79L, 87L, 84L, 80L, 86L, 86L, 86L, 82L, 80L,
77L, 71L, 69L, 64L, 66L), x = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L,
2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L,
4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L,
4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L,
6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L,
6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L,
7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L
)), .Names = c("YEARMONTH", "YEARMONTHDAY", "HOUR24", "WEEKDAY",
"HEADWAY_AVG", "VEHICLE_CNT", "VEHICLE_LENGTH_AVG", "TY_ve2",
"OTHERS_TYPE", "lane_0", "lane_1", "x"), class = c("data.table",
"data.frame"), row.names = c(NA, -168L), .internal.selfref = <pointer: 0x0000000002520788>)


X correspond à la variable "HOUR24", et Y correspond à la variable "VEHICLE_CNT". J'ai essayé de tracer une courbe en utilisant "breaks" mais ça ne marche pas.

Merci pour votre aide,
Cordialement,
Elodie

Serge Rapenne
Messages : 1426
Enregistré le : 20 Aoû 2007, 15:17
Contact :

Re: plusieurs courbes sur un même graphique

Messagepar Serge Rapenne » 27 Juin 2018, 08:12

Bonjour,

Une solution possible avec le package ggplot2. J'appelle "dta" le jeu de données

Code : Tout sélectionner

library(ggplot2)
dta$WEEKDAY<-as.character(dta$WEEKDAY)
ggplot(dta, aes(x = HOUR24, y=VEHICLE_CNT, group=WEEKDAY,color = WEEKDAY))  +
  geom_line() +theme_bw() 

Serge

Dominique Soudant
Messages : 758
Enregistré le : 23 Avr 2008, 11:12
Contact :

Re: plusieurs courbes sur un même graphique

Messagepar Dominique Soudant » 27 Juin 2018, 08:13

Sans package, coucou est ton data frame :

Code : Tout sélectionner

# un premier plot sans courbe (t="n") avec tous les X et tous les Y pour fixer les limites
plot(coucou$HOUR24,coucou$VEHICLE_CNT,t="n")
# une petite grille pour faciliter la lecture
grid()
# un by pour découper le data frame ...
by(coucou
   # ... par WEEKDAY
    ,coucou$WEEKDAY
   # une fonction anonyme qui au sein de chaque WEEKDAY trace la courbe
    ,function(x) lines(x$HOUR24,x$VEHICLE_CNT,col=x$WEEKDAY[1])
    )

@+

Logez Maxime
Messages : 3138
Enregistré le : 26 Sep 2006, 11:35

Re: plusieurs courbes sur un même graphique

Messagepar Logez Maxime » 28 Juin 2018, 07:25

Bonjour,

Une solution avec tidyr et matplot (voir aussi matlines), mais dans un cas comme celui-là avec un tableau en longueur, ggplot2 est toute indiquée.

Code : Tout sélectionner

dta2 <- dta[c("WEEKDAY", "HOUR24", "VEHICLE_CNT")] %>% spread(WEEKDAY, VEHICLE_CNT)
matplot(dta2$HOUR24, dta2[-1], type = "l")

Cordialement,
Maxime


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité