Cài đặt

Cách cài dặt các Macro

Cài đặt

Tải các macros

  • Bước 1: Tải thư viện macro tại địa chỉ Macro Storage. Chú ý rằng quyền truy cập sẽ được cấp cho từng user riêng.
  • Bước 2: Giải nén file .zip và copy tất các các file bên trong vào thư mục ./Macros trong đó . (thư mục gốc) là nơi để file .egp.
  • Bước 3: Tạo file .sas và gõ scipt:
Data _null_;
	Location=Dequote("&_Clientprojectpath");
	Call symputx("Location",substr(location, 1, findc(location, "\", -255)-1));
Run;

/*Load Macro*/

Libname BASE "&Location\Macros\BASE";
Libname MEF "&Location\Macros\MEF";

Libname MACRO(BASE, MEF);
Options mstored SASmstore=Macro; 
Ods path(prepend) BASE.templat(read);
  • Bước 4: kiểm tra thông tin của các macro, ta sử dụng lệnh sau:

  Proc sql noprint;
    Create table macro_list as
      Select Objname as Macro_name, Objdesc as Macro_desc, Created, Modified
        From Dictionary.Catalogs
          Where Objtype='Macro' 
            And Libname not in ("Work", "SAShelp", "SASuser");
  Quit;

Kết quả nhận được như sau:

Macro_name Macro_desc Created Modified Libname
Var_bin Binning variable (coarse & fine). For detail: https://riskmodel.net/… 16MAR23:23:23:10 16MAR23:23:23:10 Macro
Var_add_WoE Transform to WOE and GRP datas. For detail: https://riskmodel.n… 16MAR23:23:23:10 16MAR23:23:23:10 Macro
Varselect_stepwise Variable selection by Stepwise Method. For detail: https://riskm… 16MAR23:23:23:10 16MAR23:23:23:10 Macro
Varselect_marIV Variable selection by Marginal IV Method. For detail: https://ris… 16MAR23:23:23:10 16MAR23:23:23:10 Macro
Varselect_all_combine Variable selection by conduct all combination. For detail: https://… 16MAR23:23:23:10 16MAR23:23:23:10 Macro

Trong đó:

  • Macro_name là tên của Macro,
  • Macro_desc là mô tả về Macro,
  • CreatedModified là ngày tạo và ngày gần nhất thay đổi nội dung Macro.

Thông tin các file trong thư viện:

Trong thư viện chứa các file như sau:

  • Các thư mục Base, LDP, MEF, PDLT chứa thư viện macro cho các công việc. Ví dụ BASE chứa các macro cơ bản để xây dựng mô hình rủi ro tín dụng, MEF chứa các công cụ xây dựng mô hình macro-economic factor.
  • File ModelDevelopment.xlsm chứa các công cụ VBA dùng để vẽ đồ thị trong các report.
  • File RunVBA.vbs chứa code để gọi VBA từ SAS.