How to do an Arrhenius plot AKA How to do a reciporcal secondary axis in Excel 2010?











up vote
1
down vote

favorite












An Arrhenius plot show the logarithm of a property that is thermally acitavted versus the reciprocal temperature aka 1/T. Now is 1/T something that most people are not used to. This is why most of the plot also contain the translation in temperature on a second axis. Usually on top of the graph. The output should look like this:



enter image description here



Picture Source



The second axis is only for better readability and is corresponds to the primary axis with the relation:



primary=1/secondary 

secondary=1/primary


What I am not able to do in excel 2010 is the reciprocal second x-axis. Is there a way to do this?



A secondary problem is that I am not able to insert a secondary axis in a XYScatterplot



Problem 1: How to format an axis reciprocal (1/x)?



Problem 1b: How to properly add a second x axis in a XYscatterplot?



Note: If you know a solution to this using Macros (VBA) then my related question on StackOverflow is here










share|improve this question







New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
    – Máté Juhász
    yesterday










  • @MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
    – Lucas Raphael Pianegonda
    yesterday










  • You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
    – dav
    13 hours ago















up vote
1
down vote

favorite












An Arrhenius plot show the logarithm of a property that is thermally acitavted versus the reciprocal temperature aka 1/T. Now is 1/T something that most people are not used to. This is why most of the plot also contain the translation in temperature on a second axis. Usually on top of the graph. The output should look like this:



enter image description here



Picture Source



The second axis is only for better readability and is corresponds to the primary axis with the relation:



primary=1/secondary 

secondary=1/primary


What I am not able to do in excel 2010 is the reciprocal second x-axis. Is there a way to do this?



A secondary problem is that I am not able to insert a secondary axis in a XYScatterplot



Problem 1: How to format an axis reciprocal (1/x)?



Problem 1b: How to properly add a second x axis in a XYscatterplot?



Note: If you know a solution to this using Macros (VBA) then my related question on StackOverflow is here










share|improve this question







New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
    – Máté Juhász
    yesterday










  • @MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
    – Lucas Raphael Pianegonda
    yesterday










  • You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
    – dav
    13 hours ago













up vote
1
down vote

favorite









up vote
1
down vote

favorite











An Arrhenius plot show the logarithm of a property that is thermally acitavted versus the reciprocal temperature aka 1/T. Now is 1/T something that most people are not used to. This is why most of the plot also contain the translation in temperature on a second axis. Usually on top of the graph. The output should look like this:



enter image description here



Picture Source



The second axis is only for better readability and is corresponds to the primary axis with the relation:



primary=1/secondary 

secondary=1/primary


What I am not able to do in excel 2010 is the reciprocal second x-axis. Is there a way to do this?



A secondary problem is that I am not able to insert a secondary axis in a XYScatterplot



Problem 1: How to format an axis reciprocal (1/x)?



Problem 1b: How to properly add a second x axis in a XYscatterplot?



Note: If you know a solution to this using Macros (VBA) then my related question on StackOverflow is here










share|improve this question







New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











An Arrhenius plot show the logarithm of a property that is thermally acitavted versus the reciprocal temperature aka 1/T. Now is 1/T something that most people are not used to. This is why most of the plot also contain the translation in temperature on a second axis. Usually on top of the graph. The output should look like this:



enter image description here



Picture Source



The second axis is only for better readability and is corresponds to the primary axis with the relation:



primary=1/secondary 

secondary=1/primary


What I am not able to do in excel 2010 is the reciprocal second x-axis. Is there a way to do this?



A secondary problem is that I am not able to insert a secondary axis in a XYScatterplot



Problem 1: How to format an axis reciprocal (1/x)?



Problem 1b: How to properly add a second x axis in a XYscatterplot?



Note: If you know a solution to this using Macros (VBA) then my related question on StackOverflow is here







microsoft-excel microsoft-excel-2010 charts






share|improve this question







New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked yesterday









Lucas Raphael Pianegonda

1061




1061




New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
    – Máté Juhász
    yesterday










  • @MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
    – Lucas Raphael Pianegonda
    yesterday










  • You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
    – dav
    13 hours ago


















  • I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
    – Máté Juhász
    yesterday










  • @MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
    – Lucas Raphael Pianegonda
    yesterday










  • You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
    – dav
    13 hours ago
















I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
– Máté Juhász
yesterday




I don't think it would be possible neither with neither without VBA. You can get close by manually creating the secondary axis and placing it over your chart.
– Máté Juhász
yesterday












@MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
– Lucas Raphael Pianegonda
yesterday




@MátéJuhász yeah.. I feared that the manual solution was going to be the final verdict. Ok better get started on the coding then.
– Lucas Raphael Pianegonda
yesterday












You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
– dav
13 hours ago




You may also want to consider PowerBI and R. With their integration with Excel, you may be able to accomplish your task without too much trouble.
– dav
13 hours ago










1 Answer
1






active

oldest

votes

















up vote
0
down vote













This link excplains how it is done. This would also work for other scaling axis like square root ect. Here a small outline of how you do it:



Create your ticks as a series:




  • calculate all axis ticks you want the x's of a series

  • all y's of the series need to be exactly the lowerlimit of your y axis (or the upper limit if you want your axis to be on top)


Add Datalabeling




  • The markers of your series will now your ticks, after adding datalabeling, every tick can be labeled with the respective, in this case, temperature

  • The line and marker are formatted to "none" like this only the label is visible


Gridlines can be added using errorbars




  • add errorbars to the series

  • format the errorbars to have no ending

  • set the length of the errorbar to be the height of the plot


This game can be repeated for the y-axis if you want to.






share|improve this answer








New contributor




Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.


















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    Lucas Raphael Pianegonda is a new contributor. Be nice, and check out our Code of Conduct.










     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1374671%2fhow-to-do-an-arrhenius-plot-aka-how-to-do-a-reciporcal-secondary-axis-in-excel-2%23new-answer', 'question_page');
    }
    );

    Post as a guest
































    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    This link excplains how it is done. This would also work for other scaling axis like square root ect. Here a small outline of how you do it:



    Create your ticks as a series:




    • calculate all axis ticks you want the x's of a series

    • all y's of the series need to be exactly the lowerlimit of your y axis (or the upper limit if you want your axis to be on top)


    Add Datalabeling




    • The markers of your series will now your ticks, after adding datalabeling, every tick can be labeled with the respective, in this case, temperature

    • The line and marker are formatted to "none" like this only the label is visible


    Gridlines can be added using errorbars




    • add errorbars to the series

    • format the errorbars to have no ending

    • set the length of the errorbar to be the height of the plot


    This game can be repeated for the y-axis if you want to.






    share|improve this answer








    New contributor




    Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      up vote
      0
      down vote













      This link excplains how it is done. This would also work for other scaling axis like square root ect. Here a small outline of how you do it:



      Create your ticks as a series:




      • calculate all axis ticks you want the x's of a series

      • all y's of the series need to be exactly the lowerlimit of your y axis (or the upper limit if you want your axis to be on top)


      Add Datalabeling




      • The markers of your series will now your ticks, after adding datalabeling, every tick can be labeled with the respective, in this case, temperature

      • The line and marker are formatted to "none" like this only the label is visible


      Gridlines can be added using errorbars




      • add errorbars to the series

      • format the errorbars to have no ending

      • set the length of the errorbar to be the height of the plot


      This game can be repeated for the y-axis if you want to.






      share|improve this answer








      New contributor




      Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















        up vote
        0
        down vote










        up vote
        0
        down vote









        This link excplains how it is done. This would also work for other scaling axis like square root ect. Here a small outline of how you do it:



        Create your ticks as a series:




        • calculate all axis ticks you want the x's of a series

        • all y's of the series need to be exactly the lowerlimit of your y axis (or the upper limit if you want your axis to be on top)


        Add Datalabeling




        • The markers of your series will now your ticks, after adding datalabeling, every tick can be labeled with the respective, in this case, temperature

        • The line and marker are formatted to "none" like this only the label is visible


        Gridlines can be added using errorbars




        • add errorbars to the series

        • format the errorbars to have no ending

        • set the length of the errorbar to be the height of the plot


        This game can be repeated for the y-axis if you want to.






        share|improve this answer








        New contributor




        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        This link excplains how it is done. This would also work for other scaling axis like square root ect. Here a small outline of how you do it:



        Create your ticks as a series:




        • calculate all axis ticks you want the x's of a series

        • all y's of the series need to be exactly the lowerlimit of your y axis (or the upper limit if you want your axis to be on top)


        Add Datalabeling




        • The markers of your series will now your ticks, after adding datalabeling, every tick can be labeled with the respective, in this case, temperature

        • The line and marker are formatted to "none" like this only the label is visible


        Gridlines can be added using errorbars




        • add errorbars to the series

        • format the errorbars to have no ending

        • set the length of the errorbar to be the height of the plot


        This game can be repeated for the y-axis if you want to.







        share|improve this answer








        New contributor




        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|improve this answer



        share|improve this answer






        New contributor




        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered 1 hour ago









        Lucas Raphael Pianegonda

        1061




        1061




        New contributor




        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        Lucas Raphael Pianegonda is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






















            Lucas Raphael Pianegonda is a new contributor. Be nice, and check out our Code of Conduct.










             

            draft saved


            draft discarded


















            Lucas Raphael Pianegonda is a new contributor. Be nice, and check out our Code of Conduct.













            Lucas Raphael Pianegonda is a new contributor. Be nice, and check out our Code of Conduct.












            Lucas Raphael Pianegonda is a new contributor. Be nice, and check out our Code of Conduct.















             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1374671%2fhow-to-do-an-arrhenius-plot-aka-how-to-do-a-reciporcal-secondary-axis-in-excel-2%23new-answer', 'question_page');
            }
            );

            Post as a guest




















































































            Popular posts from this blog

            Plaza Victoria

            Puebla de Zaragoza

            Musa