How to correctly plot this set of data
I have a data set consisting of measures of the gamma ray spectra from a single source taken at different times. I plot the data in Python and it looks like this:
Plot
My question is How to correctly plot this data in Python so it looks more presentable? I mean if it is possible to "separate" the graphics more to be able to distinguish them better. Thanks.
python matplotlib plot
add a comment |
I have a data set consisting of measures of the gamma ray spectra from a single source taken at different times. I plot the data in Python and it looks like this:
Plot
My question is How to correctly plot this data in Python so it looks more presentable? I mean if it is possible to "separate" the graphics more to be able to distinguish them better. Thanks.
python matplotlib plot
1
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41
add a comment |
I have a data set consisting of measures of the gamma ray spectra from a single source taken at different times. I plot the data in Python and it looks like this:
Plot
My question is How to correctly plot this data in Python so it looks more presentable? I mean if it is possible to "separate" the graphics more to be able to distinguish them better. Thanks.
python matplotlib plot
I have a data set consisting of measures of the gamma ray spectra from a single source taken at different times. I plot the data in Python and it looks like this:
Plot
My question is How to correctly plot this data in Python so it looks more presentable? I mean if it is possible to "separate" the graphics more to be able to distinguish them better. Thanks.
python matplotlib plot
python matplotlib plot
asked Nov 14 '18 at 0:59
IEDC PHYIEDC PHY
11
11
1
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41
add a comment |
1
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41
1
1
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
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',
autoActivateHeartbeat: false,
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53291680%2fhow-to-correctly-plot-this-set-of-data%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53291680%2fhow-to-correctly-plot-this-set-of-data%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Welcome to StackOverflow! Please provide a Minimal, Complete, and Verifiable example of what you've tried so far so we can reproduce your issue.
– Joseph Cho
Nov 14 '18 at 1:33
There's no definitive presentation for data - it just depends on what you want to emphasize. A common thing to do is just add an offset to the curves, say, add 0 to the 1st, 4000 to the 2nd, 8000 to the 3rd, and so on. Personally, though, I like the figure as is, because although it looks a bit messy, it's easy to compare the curves, yet all the curves are distinguishable. For example, if they weren't on top of each other, it would be hard to answer a question like, "Does the curve with the largest first peak have the largest second peak?"
– tom10
Nov 14 '18 at 3:41