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 : Aucun utilisateur enregistré et 1 invité