Inhoudsopgave:
Video: 100均ショップワイヤーネットで大人気激安キャットタワー+猫ケージ 100円グッズ 子猫動画 How to make Cheap Cat tower 1dollar shop wire net DIY 2024
Om roosterafbeeldingen in R te bekijken, moet u eerst de ingebouwde dataset mtcars bekijken. Deze dataset bevat 32 waarnemingen van auto's en informatie over de motor, zoals het aantal cilinders, de automatische en handmatige versnellingsbak en het motorvermogen.
Alle ingebouwde gegevenssets van R hebben ook goede hulpinformatie die u kunt openen via het Help-mechanisme, bijvoorbeeld door te typen? mtcars in de R-console.
Stel dat u de relatie tussen brandstofverbruik en motorvermogen wilt verkennen. De mtcars-dataset heeft twee elementen met deze informatie:
-
: brandstofverbruik gemeten in mijlen per gallon (mpg) pk
-
: motorvermogen gemeten in pk () het roosterpakket maakt deel uit van de R-verdeling, u moet R vertellen dat u van plan bent de code in dit pakket te gebruiken. Dit doe je met de bibliotheek () functie. Vergeet niet dat u dit moet doen aan het begin van elke clean-R-sessie waarin u het rooster wilt gebruiken:
Het rooster pakket heeft een aantal verschillende functies om verschillende soorten grafieken te maken. Als u bijvoorbeeld een scatterplot wilt maken, gebruikt u de functie xyplot (). Merk op dat dit verschilt van basisafbeeldingen, waarbij de functie plot () een verscheidenheid aan verschillende plottypen creëert (vanwege het verzendmechanisme van de methode).
Als u een roosterplot wilt maken, moet u ten minste twee argumenten opgeven:
formula
:-
Dit is een formule die meestal de vorm y ~ x | z. Het betekent om een plot van y tegen x te maken, afhankelijk van z. Met andere woorden, maak een plot voor elke unieke waarde van z. Elk van de variabelen in de formule moet een kolom zijn in het gegevensframe dat u opgeeft in het gegevensargument. gegevens :
-
Een gegevensframe met alle kolommen die u opgeeft in het formuleargument. Dit voorbeeld zou het duidelijk moeten maken: >> xyplot (mpg ~ hp | factor (cyl), data = mtcars) U kunt dat zien:
De variabelen mpg, hp en cyl zijn kolommen in het dataframe mtcars.
Hoewel cil een numerieke vector is, kan het aantal cilinders in een auto alleen hele getallen zijn (of
afzonderlijke variabelen,
-
in statistische jargon). Door factor (cyl) in uw code te gebruiken, vertelt u R dat cyl in feite een discrete variabele is. Als u dit vergeet, maakt R nog steeds een afbeelding, maar de labels van de strips aan de bovenkant van elk paneel worden anders weergegeven.
-
Omdat elk van de auto's in het dataframe vier, zes of acht cilinders heeft, heeft de kaart drie vensters. Je kunt zien dat de auto's met grotere motoren meer vermogen (pk) en een lager brandstofverbruik (mpg) hebben. Trendlijnen toevoegen Wanneer u het rooster vertelt om een lijn met de beste pasvorm te berekenen, doet u dit voor elk paneel in de plot. Dit is eenvoudig met xyplot (), omdat het zo eenvoudig is om een typeargument toe te voegen. In het bijzonder wilt u specificeren dat het type beide punten (type = "p") en regressie (type = "r") is. Je kunt verschillende typen combineren met de functie c (), zoals deze: >> xyplot (mpg ~ hp | factor (cyl), data = mtcars, + type = c ("p", "r")) >