statable Στατιστική για σπουδές και έρευνα

Η σχέση είναι καμπύλη και όχι ευθεία; (μη γραμμική παλινδρόμηση, τέσσερις σταθεροί τύποι)

Εν συντομία

Η σχέση είναι καμπύλη και όχι ευθεία; Η μη γραμμική παλινδρόμηση προσαρμόζει έναν από τέσσερις σταθερούς τύπους: Michaelis-Menten, εκθετικό, λογιστικό ή δύναμη. Ο στόχος είναι αριθμός, που προβλέπεται από ακριβώς έναν αριθμό. Ο τύπος πρέπει να τεκμηριώνεται από το αντικείμενο.

Πώς λειτουργεί στο Statable

  1. «Νέα ανάλυση», έπειτα επιλέξτε την κάρτα «Μπορεί να προβλεφθεί κάτι;».
  2. Επιλέξτε τη στήλη του στόχου και ακριβώς μία στήλη προβλέπτη με αριθμούς.
  3. «Περισσότερες επιλογές» → «Μοντέλο» → «Μη γραμμική παλινδρόμηση (σταθερός τύπος)», έπειτα επιλέξτε τον τύπο.
  4. Το αποτέλεσμα δείχνει τις παραμέτρους με διαστήματα· R² δεν υπάρχει.

Οι τέσσερις τύποι

Δεν υπάρχει ελεύθερος τύπος. Ο τύπος είναι επιστημονική απόφαση και δεν πρέπει να επιλέγεται με βάση το ποιος ταιριάζει καλύτερα.

Πώς φαίνεται ο πίνακας

Μία γραμμή ανά περίπτωση, μια στήλη εξαρτημένης μεταβλητής με αριθμούς και ακριβώς μία στήλη προβλεπτικής μεταβλητής με αριθμούς. Γραμμές με κενό σε μία από τις δύο στήλες παραλείπονται. Ο αριθμός τους εμφανίζεται στο αποτέλεσμα. Ανάλογα με τον τύπο, ο υπολογισμός χρειάζεται θετικές τιμές για τις αρχικές τιμές: στον Michaelis-Menten και στον τύπο δύναμης τα x και y μεγαλύτερα από 0, στον εκθετικό και στον λογιστικό το y μεγαλύτερο από 0. Διαφορετικά το Statable μπλοκάρει τον υπολογισμό και λέει σε πόσες περιπτώσεις αυτό δεν ισχύει.

Ανάγνωση του αποτελέσματος

Όταν ο υπολογισμός αποτύχει

Αν ο υπολογισμός δεν βρει αποτέλεσμα (καμία σύγκλιση), το Statable δεν δείχνει αριθμούς αλλά μια πρόταση. Τότε ο τύπος πιθανώς δεν ταιριάζει με τα δεδομένα ή οι αρχικές τιμές δεν επαρκούν. Για παράδειγμα, η προσαρμογή μιας ευθείας ως καμπύλης Michaelis-Menten αποτυγχάνει.

Παγίδα: τι δεν λένε οι αριθμοί

Προϋποθέσεις και όρια

Αναφορά του αποτελέσματος

μη γραμμική παλινδρόμηση (Michaelis-Menten), a = 212,68, b = 0,06, RSS = 1195,45, df = 10

Τυπικά παραδείγματα

Για ειδικούς

R (stats): nls(formula, start = s, control = nls.control(maxiter = 200, tol = 1e-7, minFactor = 1/4096)). Οι αρχικές τιμές s προκύπτουν αυτόματα από γραμμικές βοηθητικές παλινδρομήσεις. Το διάστημα προφίλ είναι το confint() στο μοντέλο nls. Ελέγχθηκε στα Puromycin (Michaelis-Menten), ChickWeight (εκθετικός), DNase (λογιστικός) και cars (δύναμης) με ανεξάρτητους υπολογισμούς: οι παράμετροι, τα τυπικά σφάλματα και το άθροισμα τετραγώνων των καταλοίπων συμφωνούν.

Σχετικά

Άνοιγμα στο Statable