Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 2
Default More than 255 data series

Is there any reasonable workaround for including more than 255 data series in
an Excel chart? Ideally, I need to be able to show over 1000 data series in
a chart.

Now, I know that you might question the legibility of a chart with that many
data series, so here is a chart with 255 data series:
http://www.cs.washington.edu/homes/d...from-excel.gif

This chart shows time series data for a person working on a problem and the
problem-solving stages they engage in during the process. It's basically 8
parallel timelines. I have written a macro that generates the timeline by
using essentially floating columns. However, this requires a large number of
data series to display the entire timeline... hence my question.

Altogether, the choice of 255 series seems arbitrary. While having an upper
limit theoretically prevents people from making bad charts, I've seen plenty
of bad charts with only 5 series.

kate
  #2   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 6,582
Default More than 255 data series

Hi Kate -

The series limit is an old one, one of the 2^n-1 limits from the old days of
tight RAM, small hard drives, and slow processors. It still makes sense in
most cases.

I have an alternate way to generate this kind of chart. Use an XY chart. For
X use whatever is the value along your horizontal axis. For Y use 1 through
8, the stage number. Use no marker for the points. Instead use Y axis error
bars with a small value: try 0.25 and adjust it until you like it.

You can even get the entire chart in a single XY series if you want, or one
series per stage, or however you want to handle it. But you're no longer
throwing away one series per plotted point (or per small number of points).

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
http://PeltierTech.com
_______


"katesune" wrote in message
...
Is there any reasonable workaround for including more than 255 data series
in
an Excel chart? Ideally, I need to be able to show over 1000 data series
in
a chart.

Now, I know that you might question the legibility of a chart with that
many
data series, so here is a chart with 255 data series:
http://www.cs.washington.edu/homes/d...from-excel.gif

This chart shows time series data for a person working on a problem and
the
problem-solving stages they engage in during the process. It's basically
8
parallel timelines. I have written a macro that generates the timeline by
using essentially floating columns. However, this requires a large number
of
data series to display the entire timeline... hence my question.

Altogether, the choice of 255 series seems arbitrary. While having an
upper
limit theoretically prevents people from making bad charts, I've seen
plenty
of bad charts with only 5 series.

kate



  #3   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 2
Default More than 255 data series

Thanks, but that visualization doesn't quite work. The data that I have
gives start times and stop times for each duration in a stage. I'd have have
to generate a data point for each time point in the durations (or at least
enough to make the bars look solid). Given the length of the durations in
question plus how the higher-ups want the timelines to look, this just won't
work.

What would be nice if it was possible to do stacked columns/bars by defining
a data series for each bar instead of the current way of having one data
series per layer.

Oh well, we'll just use Excel to export the data and then render it in a
separate application that I'm writing.

kate


  #4   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 560
Default More than 255 data series

On Tue, 20 Feb 2007, in microsoft.public.excel.charting,
katesune said:

Thanks, but that visualization doesn't quite work. The data that I have
gives start times and stop times for each duration in a stage. I'd have have
to generate a data point for each time point in the durations (or at least
enough to make the bars look solid). Given the length of the durations in
question plus how the higher-ups want the timelines to look, this just won't
work.


Have you considered an adaptation of Jon's matrix chart technique for
Excel, using a Date x-axis? If your timescale is less than a day, you'll
have to fake it; the Date scale option was added for business users, and
is the only interval scale format possible in many Excel chart types,
but it was only enabled for days at the minimum.

The matrix chart technique is he

http://pubs.logicalexpressions.com/P...cle.asp?ID=508

I hope you see how to adapt it for your needs. If the chart never shows
simultaneous work on more than one stage at a time, then two series are
all that is needed: one for the bars and one for the float (float up the
stages instead of along the times). If the chart sometimes shows more
than one stage being worked on at a time, then you need sixteen series:
eight stages and eight floating intervals underneath each stage.

--
Del Cotter
NB Personal replies to this post will send email to ,
which goes to a spam folder-- please send your email to del3 instead.
  #5   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 6,582
Default More than 255 data series

Actually, this example shows how the stacked area chart would work in this
context:

http://pubs.logicalexpressions.com/P...cle.asp?ID=533

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
http://PeltierTech.com
_______


"Del Cotter" wrote in message
...
On Tue, 20 Feb 2007, in microsoft.public.excel.charting,
katesune said:

Thanks, but that visualization doesn't quite work. The data that I have
gives start times and stop times for each duration in a stage. I'd have
have
to generate a data point for each time point in the durations (or at least
enough to make the bars look solid). Given the length of the durations in
question plus how the higher-ups want the timelines to look, this just
won't
work.


Have you considered an adaptation of Jon's matrix chart technique for
Excel, using a Date x-axis? If your timescale is less than a day, you'll
have to fake it; the Date scale option was added for business users, and
is the only interval scale format possible in many Excel chart types, but
it was only enabled for days at the minimum.

The matrix chart technique is he

http://pubs.logicalexpressions.com/P...cle.asp?ID=508

I hope you see how to adapt it for your needs. If the chart never shows
simultaneous work on more than one stage at a time, then two series are
all that is needed: one for the bars and one for the float (float up the
stages instead of along the times). If the chart sometimes shows more than
one stage being worked on at a time, then you need sixteen series: eight
stages and eight floating intervals underneath each stage.

--
Del Cotter
NB Personal replies to this post will send email to
,
which goes to a spam folder-- please send your email to del3 instead.





  #6   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 6,582
Default More than 255 data series

Also, you can fake the time scale axis to get whatever resolution you need.
The area series don't need to know the exact time or units or whatever the
axis is based on, they just need a way to know where to plot their values.
This technique uses a time scale axis, with the scale max set to 1001 and
the min to 1; 1000 gives plenty of resolution.

http://peltiertech.com/Excel/Charts/XYAreaChart.html

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
http://PeltierTech.com
_______


"Jon Peltier" wrote in message
...
Actually, this example shows how the stacked area chart would work in this
context:

http://pubs.logicalexpressions.com/P...cle.asp?ID=533

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
http://PeltierTech.com
_______


"Del Cotter" wrote in message
...
On Tue, 20 Feb 2007, in microsoft.public.excel.charting,
katesune said:

Thanks, but that visualization doesn't quite work. The data that I have
gives start times and stop times for each duration in a stage. I'd have
have
to generate a data point for each time point in the durations (or at
least
enough to make the bars look solid). Given the length of the durations
in
question plus how the higher-ups want the timelines to look, this just
won't
work.


Have you considered an adaptation of Jon's matrix chart technique for
Excel, using a Date x-axis? If your timescale is less than a day, you'll
have to fake it; the Date scale option was added for business users, and
is the only interval scale format possible in many Excel chart types, but
it was only enabled for days at the minimum.

The matrix chart technique is he

http://pubs.logicalexpressions.com/P...cle.asp?ID=508

I hope you see how to adapt it for your needs. If the chart never shows
simultaneous work on more than one stage at a time, then two series are
all that is needed: one for the bars and one for the float (float up the
stages instead of along the times). If the chart sometimes shows more
than one stage being worked on at a time, then you need sixteen series:
eight stages and eight floating intervals underneath each stage.

--
Del Cotter
NB Personal replies to this post will send email to
,
which goes to a spam folder-- please send your email to del3 instead.





Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
automatically expand chart data series as data is added jlarson Charts and Charting in Excel 1 March 9th 06 10:31 AM
2nd Axes - primary series data of only 1 series disappears! cheriw Charts and Charting in Excel 1 February 23rd 06 12:32 AM
how do I plot a data series against two series Frustrated in Sydney Charts and Charting in Excel 7 February 16th 06 04:24 AM
Displaying single and multiple data series.Single data series Donald Macleod Charts and Charting in Excel 2 January 30th 06 02:52 AM
chart data series -- plot a table as a single series hjc Charts and Charting in Excel 7 September 20th 05 05:52 PM


All times are GMT +1. The time now is 04:44 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"