@ZawszeMyjeKubkiOctem: błąd wywala, bo w instrukcji set wybierasz kolumny make, model, type a później w 'data' odwołujesz się do kolumny Cylinders, której to nie ma w wybranych kolumnach -> where=(Cylinders = 6...) powinno być przy set
błąd wywala, bo w instrukcji set wybierasz kolumny make, model, type a później w 'data' odwołujesz się do kolumny Cylinders, której to nie ma w wybranych kolumnach -> where=(Cylinders = 6...) powinno być przy set
Korzystając ze zbioru SASHELP.CARS stwórz zbiór NEW_CARS wybierając tylko6-cylindrowe sedany, które mają conajmniej 220 KM. Zachowaj jedynie informacje oproducencie, modelu i typie samochodu. Wszytskie instrukcje napisz przy instrukc-jach data oraz set.
Mam taki kod
data NEWCARRRS;
set SASHELP.CARS;
where Cylinders=6 and Type="Sedan" and Horsepower>=220;
run;
i chciałbym go przeredagować tak, żeby wszystkie keep i where były przy data i set, wiec napisałem coś takiego
data NEWCARRRWARS (where=(Cylinders=6 AND Type="Sedan" AND Horsepower>=220)) ;
set SASHELP.CARS (keep=make model Type);
run;
i w--------a mi błąd
ERROR: Zmiennej Cylinders nie ma w pliku WORK.NEW_CARRRWARS
Pomoże ktoś?
@Mr_Av3r4ge: też tak uważam.
@invtraveler: co jest złego w 4GL?
Korzystając ze zbioru SASHELP.CARS stwórz zbiór NEW_CARS wybierając tylko6-cylindrowe sedany, które mają conajmniej 220 KM. Zachowaj jedynie informacje oproducencie, modelu i typie samochodu. Wszytskie instrukcje napisz przy instrukc-jach data oraz set.
tresc zadania
Możesz też użyć
data x;
set
Komentarz usunięty przez autora
Komentarz usunięty przez autora