cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-684530%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EHelfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684530%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EHallo.%20Ich%20versuche%2C%20die%20Beziehung%20einer%20quantitativen%20Variablen%20mit%20mehreren%20quantitativen%20Variablen%20zu%20untersuchen.%20Ich%20habe%20dieses%20Skript%20geschrieben%2C%20aber%20es%20funktioniert%20nicht.%20Ich%20zeige%20Ihnen%20das%20Skript%20und%20die%20Fehlermeldung.%20Vielen%20Dank%20im%20Voraus.%3C%2FP%3E%3CP%3E%3CSTRONG%3ESkript%3C%2FSTRONG%3E%3C%2FP%3E%3CDIV%3ENamen%20standardm%C3%A4%C3%9Fig%20hier(%201%20)%3B%3C%2FDIV%3E%3CDIV%3Edt%20%3D%20Aktuelle%20Datentabelle()%3B%3C%2FDIV%3E%3CDIV%3EnumericColNames%20%3D%20dt%20%26lt%3B%26lt%3B%20Spaltennamen%20abrufen(%20string%2C%20numeric%20)%3B%3C%2FDIV%3E%3CDIV%3EFor(%20i%20%3D%2038%2C%20i%20%26lt%3B%3D%20N%20Items(%20numericColNames%20)%2C%20i%2B%2B%2C%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EBivariat(%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EY(%20%3AName(%20%22ERC%20%5B%25%5D%22%20)%20)%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EX(%20(__col__)%20)%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EFit%20Line(%20%7BReport(%200%20)%2C%20Line%20Color(%20%7B212%2C%2073%2C%2088%7D%20%2C%20Report(%200%20)%7D%20)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E)%3B%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CSTRONG%3EFehler%3C%2FSTRONG%3E%3C%2FDIV%3E%3CDIV%3E%3CDIV%3ENamen%20standardm%C3%A4%C3%9Fig%20hier(%201%20)%3B%3C%2FDIV%3E%3CDIV%3Edt%20%3D%20Aktuelle%20Datentabelle()%3B%3C%2FDIV%3E%3CDIV%3EnumericColNames%20%3D%20dt%20%26lt%3B%26lt%3B%20Spaltennamen%20abrufen(%20string%2C%20numeric%20)%3B%3C%2FDIV%3E%3CDIV%3EFor(%20i%20%3D%2038%2C%20i%20%26lt%3B%3D%20N%20Items(%20numericColNames%20)%2C%20i%2B%2B%2C%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EBivariat(%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EY(%20%3AName(%20%22ERC%20%5B%25%5D%22%20)%20)%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EX(%20(__col__)%20)%2C%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3EFit%20Line(%20%7BReport(%200%20)%2C%20Line%20Color(%20%7B212%2C%2073%2C%2088%7D%20%2C%20Report(%200%20)%7D%20)%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%3E)%3B%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-684530%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CLINGO-LABEL%3EDatenexploration%20und%20-visualisierung%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684570%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684570%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EIch%20glaube%2C%20Sie%20haben%20nicht%20daran%20gedacht%2C%20die%20Fehlermeldung%20hinzuzuf%C3%BCgen.%20Auch%20beim%20Posten%20von%20Skripten%20sollten%20Sie%20verwenden%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22jthi_0-1696605661286.png%22%20style%3D%22width%3A%20102px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F57260i51FB02DF86D826B8%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22jthi_0-1696605661286.png%22%20alt%3D%22jthi_0-1696605661286.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%20da%20es%20die%20Lesbarkeit%20erheblich%20verbessert%20(ich%20habe%20Ihre%20Nachricht%20so%20bearbeitet%2C%20dass%20sie%20dies%20verwendet).%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684573%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684573%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EWenn%20Sie%20sich%20nur%20Ihr%20Skript%20ansehen%2C%20sieht%20es%20nicht%20so%20aus%2C%20als%20w%C3%BCrden%20Sie%20Ihre%20Schleife%20f%C3%BCr%20irgendetwas%20verwenden%20(i%20wird%20nicht%20verwendet)%2C%20au%C3%9Fer%20f%C3%BCr%20die%20Replikation%20von%20Bivariate%2C%20WENN%20Sie%20__col__%20irgendwo%20richtig%20definiert%20haben.%20Es%20k%C3%B6nnte%20ausreichen%2C%20wenn%20Sie%20sich%20%C3%A4ndern%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3EX((__col__))%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3EZu%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3EX(Eval(numericColNames%5Bi%5D))%2C%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684574%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684574%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(%201%20)%3B%0Adt%20%3D%20Current%20Data%20Table()%3B%0AnumericColNames%20%3D%20dt%20%26lt%3B%26lt%3B%20get%20column%20names(%20string%2C%20numeric%20)%3B%0AFor(%20i%20%3D%2038%2C%20i%20%26lt%3B%3D%20N%20Items(%20numericColNames%20)%2C%20i%2B%2B%2C%0A%20Bivariate(%0A%20%20Y(%20%3AName(%20%22ERC%20%5B%25%5D%22%20)%20)%2C%0A%20%20X(%20(__col__)%20)%2C%0A%20%20Fit%20Line(%20%7BReport(%200%20)%2C%20Line%20Color(%20%7B212%2C%2073%2C%2088%7D%20)%2C%20Report(%200%20)%7D%20)%0A%20)%3B%0A)%3B%0A%0ANot%20Found%20in%20access%20or%20evaluation%20of%20'Bivariate'%20%2C%20Bad%20Argument(%20%7B__col__%2C%20Role%20requires%20at%20least%201%20columns.%7D%20)%2C%20Bivariate(%2F*%23%23%23*%2FY(%20%3AName(%20%22ERC%20%5B%25%5D%22%20)%20)%2C%0A%20X(%20__col__%20)%2C%0A%20Fit%20Line(%20%7BReport(%200%20)%2C%20Line%20Color(%20%7B212%2C%2073%2C%2088%7D%20)%2C%20Report(%200%20)%7D%20)%0A)%0A%0A%0A%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684575%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684575%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EEntschuldigung.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684577%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684577%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EOk%2C%20ich%20denke%2C%20das%20Problem%20ist%20das%2C%20was%20ich%20in%20meiner%20zweiten%20Antwort%20erkl%C3%A4rt%20habe.%20Wenn%20Sie%20m%C3%B6chten%2C%20dass%20es%20etwas%20offensichtlicher%20ist%2C%20k%C3%B6nnen%20Sie%20__xcol__%20definieren.%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20To%20Here(1)%3B%0Adt%20%3D%20Current%20Data%20Table()%3B%0AnumericColNames%20%3D%20dt%20%26lt%3B%26lt%3B%20get%20column%20names(string%2C%20numeric)%3B%0AFor(i%20%3D%2038%2C%20i%20%26lt%3B%3D%20N%20Items(numericColNames)%2C%20i%2B%2B%2C%0A%20__col__%20%3D%20numericColNames%5Bi%5D%3B%0A%20Bivariate(%0A%20%20Y(%3AName(%22ERC%20%5B%25%5D%22))%2C%0A%20%20X(Eval(__col__))%2C%0A%20%20Fit%20Line(%7BReport(0)%2C%20Line%20Color(%7B212%2C%2073%2C%2088%7D)%2C%20Report(0)%7D)%0A%20)%3B%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3EAuch%20wenn%20Sie%20JMP16%2B%20verwenden%2C%20ist%20die%20Verwendung%20von%20For%20Each%20normalerweise%20besser%20als%20die%20Verwendung%20nur%20von%20For%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-684743%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EBetreff%3A%20Helfen%20Sie%20mit%20diesem%20einfachen%20Skript%20zur%20Anpassung%20von%20y%20an%20x%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-684743%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EVon%209%20auf%2014%20zu%20kommen%20war%20fantastisch.%20Mit%2014%20bin%20ich%20mehr%20als%20zufrieden.%20Vielen%20Dank%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
gallardet
Level III

Help with this simple script of fit y by x

Hello. I try to study the relationship of a quantitative variable with multiple quantitative variables. I wrote this script but it doesn't work. I show you the script and the error message. Thank you in advance.

Script

Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
	Bivariate(Y(:Name("ERC [%]")), X((__col__)), Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)}))
);

Error
 
Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
	Bivariate(Y(:Name("ERC [%]")), X((__col__)), Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)}))
);

 

1 ACCEPTED SOLUTION

Accepted Solutions
jthi
Super User

Re: Help with this simple script of fit y by x

Ok I think the issues is what I did explain in my second response. If you want it to be a bit more obvious you can define __xcol__

Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
	__col__ = numericColNames[i];
	Bivariate(
		Y(:Name("ERC [%]")),
		X(Eval(__col__)),
		Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)})
	);
);

Also if you are using JMP16+ using For Each is usually better than using just For

-Jarmo

View solution in original post

6 REPLIES 6
jthi
Super User

Re: Help with this simple script of fit y by x

I think you didn't remember to add the error message. Also when posting scripts you should use

jthi_0-1696605661286.png as it makes readability much better (I did edit your message to use this).

 

-Jarmo
jthi
Super User

Re: Help with this simple script of fit y by x

Just looking at your script, it doesn't look like you are using your loop for anything (i isn't being used) besides replicating Bivariate IF you have __col__ defined correctly somewhere. It might be enough if you change

X((__col__))

to

X(Eval(numericColNames[i])),
-Jarmo
gallardet
Level III

Re: Help with this simple script of fit y by x

Names Default To Here( 1 );
dt = Current Data Table();
numericColNames = dt << get column names( string, numeric );
For( i = 38, i <= N Items( numericColNames ), i++,
	Bivariate(
		Y( :Name( "ERC [%]" ) ),
		X( (__col__) ),
		Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
	);
);

Not Found in access or evaluation of 'Bivariate' , Bad Argument( {__col__, Role requires at least 1 columns.} ), Bivariate(/*###*/Y( :Name( "ERC [%]" ) ),
	X( __col__ ),
	Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
)


gallardet
Level III

Re: Help with this simple script of fit y by x

Sorry.

jthi
Super User

Re: Help with this simple script of fit y by x

Ok I think the issues is what I did explain in my second response. If you want it to be a bit more obvious you can define __xcol__

Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
	__col__ = numericColNames[i];
	Bivariate(
		Y(:Name("ERC [%]")),
		X(Eval(__col__)),
		Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)})
	);
);

Also if you are using JMP16+ using For Each is usually better than using just For

-Jarmo
gallardet
Level III

Re: Help with this simple script of fit y by x

Going from 9 to 14 was fantastic. With 14 I'm more than happy. Thank you so much

Recommended Articles