cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Try the Materials Informatics Toolkit, which is designed to easily handle SMILES data. This and other helpful add-ins are available in the JMP® Marketplace
%3CLINGO-SUB%20id%3D%22lingo-sub-240876%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%ED%99%98%EC%9C%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-240876%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%20mode%3D%22NONE%22%3E%3CP%3E%EC%9D%B4%20%EA%B2%8C%EC%8B%9C%EB%AC%BC%EC%9D%80%20Linux%EC%99%80%20%EC%95%84%EB%AC%B4%20%EA%B4%80%EB%A0%A8%EC%9D%B4%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20JMP%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%86%B5%ED%99%94%20%EB%B3%80%ED%99%98%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ELinux%20%EA%B3%84%EC%82%B0%EA%B8%B0%EC%9D%98%20%ED%86%B5%ED%99%94%20%EB%B2%84%ED%8A%BC%EC%9D%B4%20%EC%B5%9C%EA%B7%BC%EC%97%90%20%EB%82%B4%20%EA%B4%80%EC%8B%AC%EC%9D%84%20%EB%81%8C%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20style%3D%22width%3A%20868px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20style%3D%22width%3A%20868px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20style%3D%22width%3A%20868px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20style%3D%22width%3A%20868px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20style%3D%22width%3A%20868px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20933i0089B5BD450F2C5B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22calculator.png%22%20alt%3D%22Calculator%20showing%20the%20currency%20conversion%20buttons%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECalculator%20showing%20the%20currency%20conversion%20buttons%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECalculator%20showing%20the%20currency%20conversion%20buttons%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECalculator%20showing%20the%20currency%20conversion%20buttons%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3ECalculator%20showing%20the%20currency%20conversion%20buttons%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%ED%86%B5%ED%99%94%20%EB%B3%80%ED%99%98%20%EB%B2%84%ED%8A%BC%EC%9D%84%20%EB%B3%B4%EC%97%AC%EC%A3%BC%EB%8A%94%20%EA%B3%84%EC%82%B0%EA%B8%B0%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%EC%B5%9C%EC%8B%A0%20%EB%B3%80%ED%99%98%20%EC%9A%94%EC%86%8C%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%96%BB%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%EA%B5%AC%EA%B8%80%EC%9D%B4%20%EB%82%A0%20%EB%8D%B0%EB%A0%A4%EA%B0%94%EC%96%B4%3CA%20href%3D%22https%3A%2F%2Faskubuntu.com%2Fquestions%2F246510%2Fforce-update-of-calculator-currency-rate%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%20%EC%97%AC%EA%B8%B0%3C%2FA%3E%20%2C%20%EB%82%98%EB%A5%BC%20%EB%8D%B0%EB%A0%A4%EA%B0%84%3CA%20href%3D%22https%3A%2F%2Fanswers.launchpad.net%2Fubuntu%2F%2Bsource%2Fgcalctool%2F%2Bquestion%2F141205%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%20%EC%97%AC%EA%B8%B0%3C%2FA%3E%20%2C%20%EB%82%98%EB%A5%BC%20%EB%8D%B0%EB%A0%A4%EA%B0%84%3CA%20href%3D%22https%3A%2F%2Fwww.ecb.europa.eu%2Fstats%2Fpolicy_and_exchange_rates%2Feuro_reference_exchange_rates%2Fhtml%2Findex.en.html%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%20%EC%9D%B4%20%EC%9C%A0%EB%9F%BD%20%EC%A4%91%EC%95%99%20%EC%9D%80%ED%96%89%20%ED%8E%98%EC%9D%B4%EC%A7%80%3C%2FA%3E%20%EC%9A%94%EA%B8%88%EA%B3%BC%20PDF%2C%20CSV%20%EB%B0%8F%20XML%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%20%EB%A7%81%ED%81%AC%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%98%EC%96%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20XML%20%EB%A7%81%ED%81%AC%EB%A5%BC%20%ED%81%B4%EB%A6%AD%ED%95%98%EB%A9%B4%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EA%B0%80%20%EB%8B%A4%EC%9D%8C%EA%B3%BC%20%EA%B0%99%EC%9D%B4%20%EC%97%B4%EB%A6%B4%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20style%3D%22width%3A%20906px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20style%3D%22width%3A%20906px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20style%3D%22width%3A%20906px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20style%3D%22width%3A%20906px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20style%3D%22width%3A%20906px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20934i79AE5AD401FAE27C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22dailyRates.png%22%20alt%3D%22screenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Escreenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Escreenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Escreenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Escreenshot%20of%20FireFox%20showing%20an%20XML%20file%20of%20exchange%20rates%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%ED%99%98%EC%9C%A8%EC%9D%98%20XML%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%B3%B4%EC%97%AC%EC%A3%BC%EB%8A%94%20FireFox%EC%9D%98%20%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%EC%9C%A0%EB%A1%9C%EA%B0%80%20%ED%91%9C%EC%8B%9C%EB%90%98%EC%A7%80%20%EC%95%8A%EA%B3%A0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%201.0000%20%EC%9A%94%EC%86%8C%EA%B0%80%20%EC%97%86%EA%B8%B0%20%EB%95%8C%EB%AC%B8%EC%97%90%20%EA%B0%84%EB%8B%A8%ED%9E%88%20%EC%82%B4%ED%8E%B4%EB%B3%B4%EB%A9%B4%20%EC%9D%B4%20%EC%9A%94%EA%B8%88%EC%9D%80%20%EB%AA%A8%EB%91%90%20%EC%9C%A0%EB%A1%9C%EB%A5%BC%20%EA%B8%B0%EB%B0%98%EC%9C%BC%EB%A1%9C%20%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EA%B7%B8%EA%B2%83%EC%9D%80%20%EB%98%90%ED%95%9C%20%EC%B0%B8%EC%A1%B0%20%ED%8E%98%EC%9D%B4%EC%A7%80%EA%B0%80%20%EB%A7%90%ED%95%9C%20%EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22based%20on%20the%20euro%22%20style%3D%22width%3A%20840px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22based%20on%20the%20euro%22%20style%3D%22width%3A%20840px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22based%20on%20the%20euro%22%20style%3D%22width%3A%20840px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22based%20on%20the%20euro%22%20style%3D%22width%3A%20840px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22based%20on%20the%20euro%22%20style%3D%22width%3A%20840px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20935iB5E420CA83AB59A0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22infoPage.png%22%20alt%3D%22based%20on%20the%20euro%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Ebased%20on%20the%20euro%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Ebased%20on%20the%20euro%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Ebased%20on%20the%20euro%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Ebased%20on%20the%20euro%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%EC%9C%A0%EB%A1%9C%EB%A5%BC%20%EA%B8%B0%EC%A4%80%EC%9C%BC%EB%A1%9C%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EXML%EC%9D%84%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%97%90%20%EB%A1%9C%EB%93%9C%ED%95%B4%20%EB%B3%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4.%20JMP%2015%EC%9D%98%20XML%20%EB%A7%88%EB%B2%95%EC%82%AC%EB%8A%94%20%EC%9D%B4%EB%A5%BC%20%EC%9C%84%ED%95%B4%20JSL%EC%9D%84%20%EA%B5%AC%EC%B6%95%ED%95%98%EB%8A%94%20%EB%8D%B0%20%EB%8F%84%EC%9B%80%EC%9D%B4%20%EB%90%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%A8%BC%EC%A0%80%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90%EC%84%9C%20XML%EC%9D%84%20%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%20%EC%A0%80%EC%9E%A5%ED%95%9C%20%EB%8B%A4%EC%9D%8C%20%ED%8C%8C%EC%9D%BC-%26gt%3B%EC%97%B4%EA%B8%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20XML%20%ED%99%95%EC%9E%A5%EC%9E%90%EB%A5%BC%20%EC%84%A0%ED%83%9D%ED%95%98%EA%B3%A0%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%84%A0%ED%83%9D%ED%95%9C%20%EB%8B%A4%EC%9D%8C%20%EB%A7%88%EB%B2%95%EC%82%AC%EC%97%90%EC%84%9C%20%EC%97%BD%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20style%3D%22width%3A%20634px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20style%3D%22width%3A%20634px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20style%3D%22width%3A%20634px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20style%3D%22width%3A%20634px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20style%3D%22width%3A%20634px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20936i0546923CD1EF2A61%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22FileOpenXML.PNG%22%20alt%3D%22Choose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChoose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChoose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChoose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChoose%20the%20XML%20extension%20to%20see%20the%20downloaded%20file%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%B3%B4%EB%A0%A4%EB%A9%B4%20XML%20%ED%99%95%EC%9E%A5%EC%9E%90%EB%A5%BC%20%EC%84%A0%ED%83%9D%ED%95%98%EC%8B%AD%EC%8B%9C%EC%98%A4.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EXML%20%EB%A7%88%EB%B2%95%EC%82%AC%EA%B0%80%20%EC%97%B4%EB%A6%AC%EB%A9%B4%20%ED%9D%A5%EB%AF%B8%EB%A1%9C%EC%9A%B4%20%EC%97%B4%EA%B3%BC%20%ED%96%89%EC%9D%84%20%EA%B2%B0%EC%A0%95%ED%95%A0%20%EB%95%8C%EC%9E%85%EB%8B%88%EB%8B%A4.%20%ED%86%B5%EA%B3%84%20%EC%97%B4%EC%9D%84%20%EC%97%B4%EC%96%B4%20%EB%B0%98%EB%B3%B5%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EA%B0%80%20%EC%96%B4%EB%96%A4%20%ED%82%A4%20%EC%95%84%EB%9E%98%EC%97%90%20%EC%9E%88%EB%8A%94%EC%A7%80%20%ED%99%95%EC%9D%B8%ED%95%98%EA%B3%A0%20%EC%9D%B4%EB%A6%84%20%EC%97%B4%EC%9D%84%20%EB%8B%AB%EC%95%84%20%EB%94%94%EC%8A%A4%ED%94%8C%EB%A0%88%EC%9D%B4%EA%B0%80%20%ED%99%94%EB%A9%B4%EC%97%90%20%EB%8D%94%20%EC%9E%98%20%EB%A7%9E%EB%8F%84%EB%A1%9D%20%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20937i324C10765F93B83F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22step1.PNG%22%20alt%3D%22opening%20the%20XML%20file%20with%20the%20wizard%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Eopening%20the%20XML%20file%20with%20the%20wizard%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Eopening%20the%20XML%20file%20with%20the%20wizard%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Eopening%20the%20XML%20file%20with%20the%20wizard%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3Eopening%20the%20XML%20file%20with%20the%20wizard%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%EB%A7%88%EB%B2%95%EC%82%AC%EB%A1%9C%20XML%20%ED%8C%8C%EC%9D%BC%20%EC%97%B4%EA%B8%B0%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ETall%20Guess%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EA%B2%B0%EA%B3%BC%EB%A5%BC%20%EC%96%BB%EC%9D%84%20%EC%88%98%EB%8F%84%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20Tall%20Guess%EB%8A%94%2032%EA%B0%9C%EC%9D%98%20%EB%B0%98%EB%B3%B5%20%ED%95%AD%EB%AA%A9%EC%9D%84%20%EC%9D%B8%EC%8B%9D%ED%95%98%EA%B3%A0%20%ED%96%89%EC%9D%84%20%EB%A7%8C%EB%93%A4%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%ED%95%B4%EB%8B%B9%20%ED%82%A4%EB%A5%BC%20%EC%84%A0%ED%83%9D%ED%95%9C%20%EB%8B%A4%EC%9D%8C%20%EC%97%B4%EC%9D%84%20%EB%A7%8C%EB%93%A4%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%ED%95%98%EC%9C%84%20%ED%82%A4%EB%A5%BC%20%EB%AA%A8%EB%91%90%20%EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EC%83%98%ED%94%8C%EB%9F%AC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%95%98%EC%9C%84%20%ED%82%A4%EA%B0%80%20%EC%88%AB%EC%9E%90%20%EB%98%90%EB%8A%94%20%EB%AC%B8%EC%9E%90%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EB%A7%8C%EB%93%A4%EC%96%B4%EC%95%BC%20%ED%95%98%EB%8A%94%EC%A7%80%20%EA%B2%B0%EC%A0%95%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%EC%9D%B4%EC%A0%9C%20Stat%20Cols%EB%A5%BC%20%EB%81%84%EA%B3%A0%20Name%20Cols%EB%A5%BC%20%EB%8B%A4%EC%8B%9C%20%EC%BC%9C%EC%84%9C%20%EC%97%B4%EC%9D%98%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EB%B0%94%EA%BE%B8%EC%8B%AD%EC%8B%9C%EC%98%A4.%20%EB%AA%87%20%EA%B0%80%EC%A7%80%20%EB%8B%A4%EB%A5%B8%20%EC%82%AC%ED%95%AD%EB%8F%84%20%EC%88%98%EC%A0%95%ED%95%98%EA%B3%A0%20%ED%86%B5%ED%99%94%EC%9D%98%20%EB%AA%A8%EB%8D%B8%EB%A7%81%20%EC%9C%A0%ED%98%95%EC%9D%84%20%EB%AA%85%EB%AA%A9%EC%9C%BC%EB%A1%9C%20%EB%A7%8C%EB%93%AD%EB%8B%88%EB%8B%A4.%20%EC%8B%9C%EA%B0%84%2C%20%EC%9D%B4%EB%A6%84%2C%20%EC%A3%BC%EC%A0%9C%EB%8A%94%20%EA%B7%B8%EB%A6%BC%20%EB%92%A4%EC%97%90%20%EC%84%A4%EB%AA%85%EB%90%A9%EB%8B%88%EB%8B%A4...%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20938iF4DD730E65CE0AB4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22names.PNG%22%20alt%3D%22Changing%20column%20names%2C%20adding%20some%20meta%20data%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChanging%20column%20names%2C%20adding%20some%20meta%20data%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChanging%20column%20names%2C%20adding%20some%20meta%20data%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChanging%20column%20names%2C%20adding%20some%20meta%20data%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EChanging%20column%20names%2C%20adding%20some%20meta%20data%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%EC%97%B4%20%EC%9D%B4%EB%A6%84%20%EB%B3%80%EA%B2%BD%2C%20%EC%9D%BC%EB%B6%80%20%EB%A9%94%ED%83%80%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%EC%B6%94%EA%B0%80%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%EB%A9%94%ED%83%80%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%97%90%EB%8A%94%20%EC%8B%9C%EA%B0%84%2C%20%EC%9D%B4%EB%A6%84%2C%20%EC%A0%9C%EB%AA%A9%EC%9D%98%20%EC%84%B8%20%EA%B0%80%EC%A7%80%20%EB%8B%A4%EB%A5%B8%20%EC%97%B4%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%8B%9C%EA%B0%84%EC%9D%B4%20%EA%B0%80%EC%9E%A5%20%EC%9C%A0%EC%9A%A9%ED%95%B4%20%EB%B3%B4%EC%9E%85%EB%8B%88%EB%8B%A4.%20%EB%AA%A8%EB%93%A0%20%ED%96%89%EC%97%90%EC%84%9C%20%EC%8B%9C%EA%B0%84%EC%9D%84%20%EC%9C%A0%EC%A7%80%ED%95%A9%EC%8B%9C%EB%8B%A4.%20%EC%9D%B4%EB%A6%84%EA%B3%BC%20%EC%A3%BC%EC%A0%9C%EB%8A%94%20%ED%85%8C%EC%9D%B4%EB%B8%94%20%EB%B3%80%EC%88%98%EB%A1%9C%EB%A7%8C%20%EC%9C%A0%EC%A7%80%EB%90%98%EC%96%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EB%8B%A4.%20%ED%99%95%EC%9D%B8%20%ED%9B%84%EC%97%90%20%ED%91%9C%EC%8B%9C%EB%90%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20style%3D%22width%3A%20782px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20style%3D%22width%3A%20782px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20style%3D%22width%3A%20782px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20style%3D%22width%3A%20782px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20style%3D%22width%3A%20782px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20939i113AE32200F6CC43%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22imported.PNG%22%20alt%3D%22The%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%22%20%2F%3E%3Cspan%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EThe%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%3C%2Fspan%3E%3C%2Fspan%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EThe%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EThe%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3EThe%20source%20script%20and%20the%20two%20table%20variables%20are%20part%20of%20the%20imported%20table%3C%2FSPAN%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-caption%22%20onclick%3D%22event.preventDefault()%3B%22%3E%EC%86%8C%EC%8A%A4%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%99%80%20%EB%91%90%20%EA%B0%9C%EC%9D%98%20%ED%85%8C%EC%9D%B4%EB%B8%94%20%EB%B3%80%EC%88%98%EB%8A%94%20%EA%B0%80%EC%A0%B8%EC%98%A8%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98%20%EC%9D%BC%EB%B6%80%EC%9E%85%EB%8B%88%EB%8B%A4.%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%ED%85%8C%EC%9D%B4%EB%B8%94%20%EB%B3%80%EC%88%98%EB%A5%BC%20%ED%81%B4%EB%A6%AD%ED%95%98%EB%A9%B4%20%ED%85%8C%EC%9D%B4%EB%B8%94%EC%9D%98%20%EC%B6%9C%EC%B2%98%EB%A5%BC%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CP%3E%EB%8B%A4%EC%9D%8C%20%EC%A3%BC%EC%97%90%20%EC%9D%B4%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0%EB%A5%BC%20%EC%9E%AC%ED%98%84%ED%95%98%EB%A0%A4%EB%A9%B4%20%EB%8B%A4%EC%9D%8C%20%EC%A3%BC%EC%9D%98%20%ED%98%84%EC%9E%AC%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A1%9C%20%EC%86%8C%EC%8A%A4%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EA%B0%80%EC%A0%B8%EC%99%80%20URL%EC%97%90%EC%84%9C%20%ED%8E%B8%EC%A7%91%ED%95%A9%EB%8B%88%EB%8B%A4.%3C%2FP%3E%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3EOpen(%0A%20%2F%2F%22E%3A%5Ceurofxref-daily.xml%22%2C%0A%20%22https%3A%2F%2Fwww.ecb.europa.eu%2Fstats%2Feurofxref%2Feurofxref-daily.xml%22%2C%0A%20XML%20Settings(%20Stack(%200%20)%2C%0A%20%20Row(%20%22%2Fgesmes%3AEnvelope%2FCube%2FCube%2FCube%22%20)%2C%0A%20%20Col(%22%2Fgesmes%3AEnvelope%2Fgesmes%3Asubject%22%2C%0A%20%20%20Column%20Name(%20%22gesmes%3Asubject%22%20)%2C%20Fill(%20%22Use%20Forever%22%20)%2C%0A%20%20%20Type(%20%22Table%20Variable%22%20)%2C%20Format(%20%7B%22Best%22%7D%20)%2C%20Modeling%20Type(%20%22Continuous%22%20)%20)%2C%0A%20%20Col(%22%2Fgesmes%3AEnvelope%2Fgesmes%3ASender%2Fgesmes%3Aname%22%2C%0A%20%20%20Column%20Name(%20%22gesmes%3Aname%22%20)%2C%20Fill(%20%22Use%20Forever%22%20)%2C%0A%20%20%20Type(%20%22Table%20Variable%22%20)%2C%20Format(%20%7B%22Best%22%7D%20)%2C%20Modeling%20Type(%20%22Continuous%22%20)%20)%2C%0A%20%20Col(%22%2Fgesmes%3AEnvelope%2FCube%2FCube%2F%40time%22%2C%0A%20%20%20Column%20Name(%20%22time%22%20)%2C%20Fill(%20%22Use%20Forever%22%20)%2C%0A%20%20%20Type(%20%22Numeric%22%20)%2C%20Format(%20%7B%22yyyy-mm-dd%22%2C%2010%7D%20)%2C%20Modeling%20Type(%20%22Continuous%22%20)%20)%2C%0A%20%20Col(%22%2Fgesmes%3AEnvelope%2FCube%2FCube%2FCube%2F%40currency%22%2C%0A%20%20%20Column%20Name(%20%22currency%22%20)%2C%20Fill(%20%22Use%20Once%22%20)%2C%0A%20%20%20Type(%20%22Character%22%20)%2C%20Format(%20%7B%22Best%22%7D%20)%2C%20Modeling%20Type(%20%22Nominal%22%20)%20)%2C%0A%20%20Col(%22%2Fgesmes%3AEnvelope%2FCube%2FCube%2FCube%2F%40rate%22%2C%0A%20%20%20Column%20Name(%20%22rate%22%20)%2C%20Fill(%20%22Use%20Once%22%20)%2C%0A%20%20%20Type(%20%22Numeric%22%20)%2C%20Format(%20%7B%22Best%22%7D%20)%2C%20Modeling%20Type(%20%22Continuous%22%20)%20)%0A%20)%2C%0A%20XML%20Wizard(%200%20)%0A)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-240876%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22CurrencyExchange.png%22%20style%3D%22width%3A%20631px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22CurrencyExchange.png%22%20style%3D%22width%3A%20631px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22CurrencyExchange.png%22%20style%3D%22width%3A%20631px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22CurrencyExchange.png%22%20style%3D%22width%3A%20631px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22CurrencyExchange.png%22%20style%3D%22width%3A%20631px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F20932iC59D219655F694D0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22CurrencyExchange.png%22%20alt%3D%22CurrencyExchange.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EXML%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%99%98%EC%9C%A8%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%3C%2FP%3E%3C%2FLINGO-TEASER%3E
Choose Language Hide Translation Bar
Craige_Hales
Super User
Currency Exchange Rates

This post has nothing to do with Linux; it is about using JMP to download currency conversion data.

 

The currency buttons on the Linux calculator caught my attention recently.

Calculator showing the currency conversion buttonsCalculator showing the currency conversion buttons

How do they get up-to-date conversion factors? Google took me here, which took me here, which took me to this European Central Bank page containing the rates and a link to PDF, CSV, and XML downloads. Click the XML link and your browser will probably open something like this:

screenshot of FireFox showing an XML file of exchange ratesscreenshot of FireFox showing an XML file of exchange rates

A quick look suggests these rates are all based on the Euro, because the Euro does not appear and there is no 1.0000 factor in the table. That's also what the referring page said:

based on the eurobased on the euro

Let's load the XML into a data table. JMP 15's XML Wizard can help build the JSL to do this. First, save the XML from the browser to your machine, then use File->Open, pick the XML extension, select your file, and open it in the wizard.

Choose the XML extension to see the downloaded fileChoose the XML extension to see the downloaded file

The XML Wizard opens and it is time to decide what columns and rows are interesting. Open the stat columns to see what keys the repetitive data is under and close the name columns to make the display fit the screen better:

opening the XML file with the wizardopening the XML file with the wizard

You could also use the Tall Guess to get the same thing. The Tall Guess notices the 32 repeating entries and selects that key to make rows, then selects all (both) the sub-keys to make columns. It uses the Sampler data to determine if the sub-keys should make numeric or character data.

Now rename the columns by switching off the Stat Cols and turn the Name Cols back on. Touch up a few other things as well, make the Modeling type for Currency be Nominal. Time, Name, Subject are described after the picture...

Changing column names, adding some meta dataChanging column names, adding some meta data

There are three other columns of meta-data: time, name, subject. Time seems most useful; let's keep the time on every row. The name and subject should only be kept as table variables; they will show up after OK:

The source script and the two table variables are part of the imported tableThe source script and the two table variables are part of the imported table

Click the table variables to be reminded where the table came from.

To reproduce this import next week, with the current data from next week, grab the source script and edit in the URL:

Open(
	//"E:\eurofxref-daily.xml",
	"https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml",
	XML Settings( Stack( 0 ),
		Row( "/gesmes:Envelope/Cube/Cube/Cube" ),
		Col("/gesmes:Envelope/gesmes:subject",
			Column Name( "gesmes:subject" ), Fill( "Use Forever" ),
			Type( "Table Variable" ), Format( {"Best"} ), Modeling Type( "Continuous" ) ),
		Col("/gesmes:Envelope/gesmes:Sender/gesmes:name",
			Column Name( "gesmes:name" ), Fill( "Use Forever" ),
			Type( "Table Variable" ), Format( {"Best"} ), Modeling Type( "Continuous" ) ),
		Col("/gesmes:Envelope/Cube/Cube/@time",
			Column Name( "time" ), Fill( "Use Forever" ),
			Type( "Numeric" ), Format( {"yyyy-mm-dd", 10} ), Modeling Type( "Continuous" ) ),
		Col("/gesmes:Envelope/Cube/Cube/Cube/@currency",
			Column Name( "currency" ), Fill( "Use Once" ),
			Type( "Character" ), Format( {"Best"} ), Modeling Type( "Nominal" ) ),
		Col("/gesmes:Envelope/Cube/Cube/Cube/@rate",
			Column Name( "rate" ), Fill( "Use Once" ),
			Type( "Numeric" ), Format( {"Best"} ), Modeling Type( "Continuous" ) )
	),
	XML Wizard( 0 )
);

 

Last Modified: Jan 21, 2020 7:21 AM