С базовой графикой вы можете использовать apply и cumsum, чтобы получить высоту точек, если вы просто хотите, чтобы линии без заполненной области вы могли использовать функцию matplot.Если вы хотите заполнить области, то вы можете создать начальный график с type = 'n' (или используя только последний набор координат), использовать цикл (либо явный для цикла, либо применить) вместе с функцией полигона длядобавить полигоны.Вы можете либо начать с верхних точек и построить полигон от 0 до точек, а более поздние многоугольники покрыть основания более ранних, или вы можете сделать полигоны между смежными наборами точек.
После того, как вы сделалив этот раз вы можете свернуть код в функцию и сделать будущие графики намного быстрее.