How to plot histogram from a tab separated csv file containing tabular list of ordered tuples?
I would like to plot a histogram in which x-axis will contains ordered tuple data and y-axis will contains its frequencies. A CSV file containing data as follows :
x_values y_frequency
(2,102,100) 6
(2,255,100) 30
(2,255,201) 76
(20,255,201) 102
(220,255,201) 34
(171,255,201) 47
I have tried with the following code, but it does not give the correct histogram.
documentclass{article}
%usepackage{pgfplots}
%usepackage{filecontents}
usepackage{filecontents}
usepackage{pgfplots, pgfplotstable}
usepgfplotslibrary{statistics}
begin{document}
begin{tikzpicture}
begin{axis}[
ybar,
ymin=0
]
addplot +[
hist={
bins=7,
data min=0.5,
%data max=4
}
] table [x=x_values, y=y_frequency, col sep=tab] {data.csv};
end{axis}
end{tikzpicture}
end{document}
Here is the CSV file data.csv :
x_values y_frequency
2 3
4 9
8 1
0 5
pgfplots pdftex csv histogram
add a comment |
I would like to plot a histogram in which x-axis will contains ordered tuple data and y-axis will contains its frequencies. A CSV file containing data as follows :
x_values y_frequency
(2,102,100) 6
(2,255,100) 30
(2,255,201) 76
(20,255,201) 102
(220,255,201) 34
(171,255,201) 47
I have tried with the following code, but it does not give the correct histogram.
documentclass{article}
%usepackage{pgfplots}
%usepackage{filecontents}
usepackage{filecontents}
usepackage{pgfplots, pgfplotstable}
usepgfplotslibrary{statistics}
begin{document}
begin{tikzpicture}
begin{axis}[
ybar,
ymin=0
]
addplot +[
hist={
bins=7,
data min=0.5,
%data max=4
}
] table [x=x_values, y=y_frequency, col sep=tab] {data.csv};
end{axis}
end{tikzpicture}
end{document}
Here is the CSV file data.csv :
x_values y_frequency
2 3
4 9
8 1
0 5
pgfplots pdftex csv histogram
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
1
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago
add a comment |
I would like to plot a histogram in which x-axis will contains ordered tuple data and y-axis will contains its frequencies. A CSV file containing data as follows :
x_values y_frequency
(2,102,100) 6
(2,255,100) 30
(2,255,201) 76
(20,255,201) 102
(220,255,201) 34
(171,255,201) 47
I have tried with the following code, but it does not give the correct histogram.
documentclass{article}
%usepackage{pgfplots}
%usepackage{filecontents}
usepackage{filecontents}
usepackage{pgfplots, pgfplotstable}
usepgfplotslibrary{statistics}
begin{document}
begin{tikzpicture}
begin{axis}[
ybar,
ymin=0
]
addplot +[
hist={
bins=7,
data min=0.5,
%data max=4
}
] table [x=x_values, y=y_frequency, col sep=tab] {data.csv};
end{axis}
end{tikzpicture}
end{document}
Here is the CSV file data.csv :
x_values y_frequency
2 3
4 9
8 1
0 5
pgfplots pdftex csv histogram
I would like to plot a histogram in which x-axis will contains ordered tuple data and y-axis will contains its frequencies. A CSV file containing data as follows :
x_values y_frequency
(2,102,100) 6
(2,255,100) 30
(2,255,201) 76
(20,255,201) 102
(220,255,201) 34
(171,255,201) 47
I have tried with the following code, but it does not give the correct histogram.
documentclass{article}
%usepackage{pgfplots}
%usepackage{filecontents}
usepackage{filecontents}
usepackage{pgfplots, pgfplotstable}
usepgfplotslibrary{statistics}
begin{document}
begin{tikzpicture}
begin{axis}[
ybar,
ymin=0
]
addplot +[
hist={
bins=7,
data min=0.5,
%data max=4
}
] table [x=x_values, y=y_frequency, col sep=tab] {data.csv};
end{axis}
end{tikzpicture}
end{document}
Here is the CSV file data.csv :
x_values y_frequency
2 3
4 9
8 1
0 5
pgfplots pdftex csv histogram
pgfplots pdftex csv histogram
asked 22 mins ago
H.S.
232
232
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
1
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago
add a comment |
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
1
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
1
1
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago
add a comment |
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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%2ftex.stackexchange.com%2fquestions%2f467182%2fhow-to-plot-histogram-from-a-tab-separated-csv-file-containing-tabular-list-of-o%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- 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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2ftex.stackexchange.com%2fquestions%2f467182%2fhow-to-plot-histogram-from-a-tab-separated-csv-file-containing-tabular-list-of-o%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
You mention two different csv files as the ones containing the data. Which one is it?
– marmot
16 mins ago
1
@marmot I have tried with the last csv file, but I would like to get histogram of the first csv file.
– H.S.
7 mins ago
Perhaps this answer might help? I guess the main issue is to add the symbolic x coordinates.
– marmot
3 mins ago