Подмножество набора данных путем выбора переменных на основе ключевых слов в их имени в SAS

Я надеюсь, что кто-то может помочь. У меня есть большой набор данных, импортированный в SAS с тысячами переменных. Я хочу создать новый набор данных, извлекая переменные с определенным ключевым словом в названии. Например, в моем наборе данных есть следующие переменные:

AAYAN_KK_Equity_Ask
AAYAN_KK_Equity_Bid
AAYAN_KK_Equity_Close
AAYAN_KK_Equity_Date
AAYAN_KK_Equity_Volume
AAYANRE_KK_Equity_Ask
AAYANRE_KK_Equity_Bid
AAYANRE_KK_Equity_Close
AAYANRE_KK_Equity_Date

Я хочу извлечь переменные, которые заканчиваются на _Ask и _Bid, не зная остальной части имени переменной. Есть способ сделать это? Я хочу попробовать использовать цикл do, но не знаю, как настроить SAS для сравнения последней части имени каждой переменной с _Ask или _Bid.

Послесловие. Я хочу создать новую переменную для каждого набора, который начинается с полного имени переменной, за исключением последней части (которая является _Ask или _Bid). Могу ли я сделать это с помощью оператора присваивания?

Ответы на вопрос(1)

Ваш ответ на вопрос