PC Review


Reply
Thread Tools Rate Thread

Plot R-Theta [angle (0~360 degrees) and amplitude] chart in Excel

 
 
=?Utf-8?B?V2VzMTI=?=
Guest
Posts: n/a
 
      27th Jan 2006
How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
the radial distance from the center point?
 
Reply With Quote
 
 
 
 
Tushar Mehta
Guest
Posts: n/a
 
      27th Jan 2006
In article <CE5D63AB-12A3-4042-928A-(E-Mail Removed)>, Wes12
@discussions.microsoft.com says...
> How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
> independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
> the radial distance from the center point?
>

You have to convert the data to (x,y) with the formulas x=r*cost(theta) and
y=r*sin(theta) where theta is in radians.

--
Regards,

Tushar Mehta
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions
 
Reply With Quote
 
=?Utf-8?B?V2VzMTI=?=
Guest
Posts: n/a
 
      27th Jan 2006
Thanks, Good suggestion.

"Tushar Mehta" wrote:

> In article <CE5D63AB-12A3-4042-928A-(E-Mail Removed)>, Wes12
> @discussions.microsoft.com says...
> > How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
> > independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
> > the radial distance from the center point?
> >

> You have to convert the data to (x,y) with the formulas x=r*cost(theta) and
> y=r*sin(theta) where theta is in radians.
>
> --
> Regards,
>
> Tushar Mehta
> www.tushar-mehta.com
> Excel, PowerPoint, and VBA add-ins, tutorials
> Custom MS Office productivity solutions
>

 
Reply With Quote
 
Andy Pope
Guest
Posts: n/a
 
      28th Jan 2006
Hi,

These maybe of interest to you.
http://www.andypope.info/charts/polarplot2.htm
http://www.andypope.info/charts/polarplot.htm

Cheers
Andy

Wes12 wrote:
> How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
> independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
> the radial distance from the center point?


--

Andy Pope, Microsoft MVP - Excel
http://www.andypope.info
 
Reply With Quote
 
Tushar Mehta
Guest
Posts: n/a
 
      28th Jan 2006
Hi Andy,

I've shied away from using a Radar plot for parametric plots because I've
always seen it as more like a Line chart turned into a circle rather than a
XY Scatter chart.

But, as you demonstrate, it does have some advantages. There's no need to
specify theta values (though, that can be a disadvantage), and the ability
to create a filled-in plot, something not (easily?) possible with a XY
chart.

The big disadvantage is that whatever one wants to do must be accomplished
in theta = 0 to 2*Pi -- though, I am hesitant to make a claim that you might
decide to prove wrong. {grin}

That precludes something like the butterfly plot given by

x=COS(t)*(EXP(COS(t))-2*COS(4*t)-SIN(t/12)^5)
y=SIN(t)*(EXP(COS(t))-2*COS(4*t)-SIN(t/12)^5)

for 0<= t <= 24*Pi

--
Regards,

Tushar Mehta
www.tushar-mehta.com
Excel, PowerPoint, and VBA add-ins, tutorials
Custom MS Office productivity solutions

In article <(E-Mail Removed)>, (E-Mail Removed)
says...
> Hi,
>
> These maybe of interest to you.
> http://www.andypope.info/charts/polarplot2.htm
> http://www.andypope.info/charts/polarplot.htm
>
> Cheers
> Andy
>
> Wes12 wrote:
> > How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
> > independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
> > the radial distance from the center point?

>
>

 
Reply With Quote
 
Andy Pope
Guest
Posts: n/a
 
      28th Jan 2006
Hi Tushar,

You are correct, any plot which includes values greater the 2*Pi
requires the use of multiple series.

Cheers
Andy

Tushar Mehta wrote:
> Hi Andy,
>
> I've shied away from using a Radar plot for parametric plots because I've
> always seen it as more like a Line chart turned into a circle rather than a
> XY Scatter chart.
>
> But, as you demonstrate, it does have some advantages. There's no need to
> specify theta values (though, that can be a disadvantage), and the ability
> to create a filled-in plot, something not (easily?) possible with a XY
> chart.
>
> The big disadvantage is that whatever one wants to do must be accomplished
> in theta = 0 to 2*Pi -- though, I am hesitant to make a claim that you might
> decide to prove wrong. {grin}
>
> That precludes something like the butterfly plot given by
>
> x=COS(t)*(EXP(COS(t))-2*COS(4*t)-SIN(t/12)^5)
> y=SIN(t)*(EXP(COS(t))-2*COS(4*t)-SIN(t/12)^5)
>
> for 0<= t <= 24*Pi
>


--

Andy Pope, Microsoft MVP - Excel
http://www.andypope.info
 
Reply With Quote
 
=?Utf-8?B?V2VzMTI=?=
Guest
Posts: n/a
 
      29th Jan 2006
Thanks, Great work. I have already satisfied my need by building a
bare-bones chart using the r*sin(a) and r*cons(a) method. Just wanted to
plot a scatter chart of wind speed vs. compass direction from my new weather
station. I don't know if this will work, but you can try viewing it as a .jpg
picture at ftp://wboyer.net/Polar%20Chart/ .

"Andy Pope" wrote:

> Hi,
>
> These maybe of interest to you.
> http://www.andypope.info/charts/polarplot2.htm
> http://www.andypope.info/charts/polarplot.htm
>
> Cheers
> Andy
>
> Wes12 wrote:
> > How do you plot an R-Theta chart in Excel, i.e. a circular chart with the
> > independent axis (angle) in degrees from 0 to 360 degrees and amplitude as
> > the radial distance from the center point?

>
> --
>
> Andy Pope, Microsoft MVP - Excel
> http://www.andypope.info
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Converting the sine of an angle to degrees, minutes, and seconds JungleJim74 Microsoft Dot NET 6 13th Jul 2009 11:27 PM
Can text be displayed at 45 degrees or some other angle? =?Utf-8?B?Sm9lOTE=?= Microsoft Word Document Management 3 12th Sep 2005 06:58 AM
How to slant cells in Excel on top of chart at about 45 degrees =?Utf-8?B?Y2tyaWNjaQ==?= Microsoft Excel Misc 2 30th Aug 2005 07:36 PM
convert an angle to degrees minutes seconds =?Utf-8?B?TWFj?= Microsoft Excel Misc 1 22nd Mar 2005 04:44 AM
enter an angle in degrees minutes seconds (dms) into spreadsheet =?Utf-8?B?aGFydHI=?= Microsoft Excel Worksheet Functions 1 12th Aug 2004 04:24 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 03:25 PM.