Jak przekonwertować tabelę na ramkę danych

Mam stół w R, który mastr() tego:

 table [1:3, 1:4] 0.166 0.319 0.457 0.261 0.248 ...
 - attr(*, "dimnames")=List of 2
  ..$ x: chr [1:3] "Metro >=1 million" "Metro <1 million" "Non-Metro Counties"
  ..$ y: chr [1:4] "q1" "q2" "q3" "q4"

I wygląda tak, kiedy go drukuję:

                    y
x                           q1        q2        q3        q4
  Metro >=1 million  0.1663567 0.2612212 0.2670441 0.3053781
  Metro <1 million   0.3192857 0.2480012 0.2341030 0.1986102
  Non-Metro Counties 0.4570341 0.2044960 0.2121102 0.1263597

Chcę się pozbyćx iy i przekonwertuj go na ramkę danych, która wygląda dokładnie tak samo jak powyżej (trzy wiersze, cztery kolumny), ale bezx luby. Jeśli używamas.data.frame(mytable), zamiast tego rozumiem:

                    x  y      Freq
1   Metro >=1 million q1 0.1663567
2    Metro <1 million q1 0.3192857
3  Non-Metro Counties q1 0.4570341
4   Metro >=1 million q2 0.2612212
5    Metro <1 million q2 0.2480012
6  Non-Metro Counties q2 0.2044960
7   Metro >=1 million q3 0.2670441
8    Metro <1 million q3 0.2341030
9  Non-Metro Counties q3 0.2121102
10  Metro >=1 million q4 0.3053781
11   Metro <1 million q4 0.1986102
12 Non-Metro Counties q4 0.1263597

Prawdopodobnie zasadniczo nie rozumiem, jak tabele odnoszą się do ramek danych.

questionAnswers(4)

yourAnswerToTheQuestion