macro concept in programming

User: "wclaster"
New Altair Community Member
Updated by Jocelyn
Hello. I am looking at the Studio tutorial #4 called Macros and Sampling. Can someone explain in familiar programming language (like Python or Java etc.) what macros are in RapidMiner? I am not really sure. The are said to be variables but I don't think that is the full story.  And do they have anything to do with macros in Excel (Word, etc)? Thanks!

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "BalazsBaranyRM"
    New Altair Community Member
    Accepted Answer
    Hi @wclaster,

    macros in RapidMiner are process-global string variables. They aren't related to macros in Excel and Word. 

    You can define them in the process context, they will act as "process parameters" when executing an existing process from another. This allows you to modularize your process structures.

    There are operators to "switch" between macros and example sets. You can use Generate Attribute to take the value of a macro and use it to create attributes using a formula language, for example. Or you use Extract Macro to get data out of an example set.

    Regards,

    Balázs