Berdasarkan data skalanya, data dapat dibedakan menjadi empat macam, yaitu: data nominal, ordinal, interval dan rasio
- Data nominal
Data nominal merupakan data yang dapat dibedakan tetapi tidak dapat diurutkan dan diperbandingkan satu dengan yang lain. Nominal atau nomi yang berarati nama, menunjukkan label atau tanda yang hanya untuk membedakan antara satu dengan yang lainnya. Sebagai sebuah tanda atau label, data nominal dapa dibedakan tetapi tidak dapat diurutkan. Tanda atau label tidak mempunyai makna selain sebagai pembeda.
- Data ordinal
Data ordinal merupakan data yang memiliki urutan (order) tetapi tidak memiliki jarak perbedaan yang sama di antara rangkaian urutan tersebut. Atau dengan kata lain merupakan data yang mempunyai jenjang sehngga responden dapat diurutkan jenjangnya sesuai dengan karakteristik yang ada pada dirinya. Dalam data ordinal, kita dapat menyatakan sesuatu itu lebih, sama atau kurang dari yang lain. Data ordinal dapat dibedakan dan diurutkan tetapi tidak memiliki jarak yang sama dalam urutn maupun perbedaan yang ada. Data ordinal menggolongkan subjek menurut jenjangnya, tanpa memperhatikan jarak perbedaan antara golongan yang satu dengan lainnya
- Data interval
Data interval merupakan data yang memiliki perbedaan, urutan dan jarak perbedaan yang sama di antara rangkaian urutan tersebuttetapi tidak memiliki titik nol absolut atau mutlak. Jarak dalam skala interval diatur mengkuti aturan tertentu yang mudah dapat dimengerti
Widoyoko, 2015,