Stwórz $i tablic, do których w pętli $j będziesz dodawał elementy

Można też macierz pod postacią tablicy tablic by potem operować na tym jak sobie chcesz. Jeśli dobrze widzę to kolumny u Ciebie będą odpowiednikami wybierania i-tych elementów, więc wygodniej może być stworzenie $j tablic. Wtedy dokładasz w każdym przejściu pętli $i do każdej tablicy jeden element, co utworzy Ci kolumny, które będą tym co chcesz. Odpowiednikami kolumn, które sobie posortujesz już potem jak chcesz.