Здравствуйте, я новый пользователь и хочу, чтобы кто-нибудь помог мне с моей проблемой. Извините, если мой вопрос простой, но я не могу этого понять. У меня есть символьная переменная, которая выглядит так, как показано ниже, я пытаюсь преобразовать, но, к сожалению, у меня отсутствует значение.
data one;
x='2017M08';
x2=input(strip(x),yymm7.);
run;
Я пробую несколько других способов, как показано ниже: но все еще отсутствуют значения data one;
x='2017M08';
x2=input(x,anydtdte.);
run;
Я пытаюсь найти решение моей проблемы с функцией сжатия, и я конвертировал, но не уверен, что этот метод правильный
data one;
x='2017M08';
x1=compress(x,'M');
x2=input(x1,6.);
run;
Может ли кто-нибудь объяснить мне, какую информацию я должен нам использовать для преобразования символьного значения в числовое, если символьное значение представляет собой '2019M09'? Я готовлюсь к экзамену и хочу знать и понимать как можно больше. Спасибо.