Custom 3D Bar charts with Google Drawings

3D custom bar charts with Google Drawings

The development of charts is an easy process with tools like Excel, Numbers, and Google Sheets. Excel and Numbers have excellent tools to develop colorful charts. Google Sheets has good tools to develop basic nice looking charts.

I think we can create some nice charts with Google Drawings and make them look nice. We need to put a lot of work into making something look nice but I believe the effort is worth it. Plenty of teachable moments.

Okay, why go through all the trouble?

I’m glad you asked.

Creating charts manually provides opportunities to teach and learn. It opens opportunities for students to experience another way to do the same thing. Developing a chart with Drawings provides opportunities for artistic expression. It gives students access to the behind the scenes stuff that’s usually hidden with modern applications.

This lesson arises from lessons I did with students.

The process took a couple of class periods; it was part of a much larger lesson. An unforeseen benefit arose from the process of creating charts manually. My students were better able to answer questions related to charts on those standardized tests. They were able to easily dissect the data presented in those charts. I credit this to their intimate experience in collecting data and creating charts manually.

Use the link below to see a preview of the finished product.

Paper airplane contest chart preview

Use the link below to get the template for our project. The template includes a table with the data. It also includes the font and a graphic used in the lesson.

Google Drawings working document

The project

The date for this project comes from a paper airplane contest. This is part of an overall lesson. In the lesson, we learn about the origins of flight and the principles of flight. One of the actives includes the construction of paper airplanes.

Students construct a paper plane. The design is based on several we found on the Internet. Students choose the design they want to use in the contest. All students agree to use the same design so the data is representative of the design. The first chart does not include variables like paper, paper size, and weight.

Students are separated into teams of two. Each team selects a name for their team. The name must come from one of the terms we learned about aviation. Some of the terms are shown on the table in the drawing template. Requiring these names prevents fights over strange unrelated names. The names make a nice connection to the academic vocabulary.

Each team gets three tries. The measurements are done with a member of the team and a member of an opposing team to make make sure there is no cheating. The three distance measurements are averaged by each team.

The averages are placed in a table. The distances are broken down into percentages. Each percentage is based on the longest average distance; the longest distance being 100-percent. The table forms the basis for the bar chart.

The template has two tables. One has all the teams and trials. The other contains the averages and percentages.

tables with the contest data

On the right side of the drawing is an image. This is an image of a typical paper airplane against a rose background. I will use this image for the chart background later.

graphic in drawing

Click once inside the average and percentage table. A border appears around the table. Move the cursor to one of the border sides. Look for the arrow to change to four opposing arrows. Move the table from the drawing canvas.

selected table

Place the table to the right of the drawing canvas. Place it under the paper airplane image.

table on the right side of the canvas

Moved the other table to the other side of the canvas.

larger table with data selected

We are going to resize the canvas. This creates additional room for the bars we need in the bar chart. Click File and select Page Setup.

page setup option

Select Widescreen 16:10 from the page selector; click the apply button.

selected page setup option

Click the shapes button. Select the cube tool from the Shapes list.

cube shape selected

Draw a thin rectangle on the canvas. This is technically a rectangular prism.

tall thin rectangular prism

We have ten values; we need to make sure there is enough room for the bars to fit on the canvas. We also need to accommodate other elements in the chart. These elements include labels and titles.

There is a ruler that runs along the top of the canvas. The canvas is 10-inches wide.

right edge of ruler

We will leave 1-inch on either side for titles. This leaves 8-inches for the bars. We could divide the eight inches into equal spaces for the bar charts. This, however, would cause the bars to line up against each other. To have some breathing room between each bar the bars will be set to a width of .5 inches.

—Work the steps out with students.

Make sure the shape is still selected and click the Format options button.

format option button

Open the Size & Rotation section.

custom 3d bar chart google grawing lesson image 10.jpg

Change the width to 0.5 inches.

width set to .5 inches

The height of the canvas is a little over 6-inches. Leaving an inch on top and bottom for labels leaves 4-inches. Change the height to 4-inches.

height set to 4 inches

This bar represents the largest value; the longest average distance recorded. We need ten bars in total.

Click Edit and select Duplicate. A useful shortcut is the Ctrl+D or Cmd+D keys. This helps duplicate the bar quickly; we need eight more.

duplicate option

Leave the duplicate bar where it is and duplicate it.

duplicate rectangular prism

Duplicate eight more. You will have nine duplicates of the original with a total of ten. You will have ten bars cascading down when it’s all done.

ten rectangular prisms

Draw a selection around the tops of all the bars.

selecting all the shapes

Click Arrange in the menu and go to the align option. Select the align to top option.

align to top option

The bars align with the top of the first bar.

aligned shapes

Press the ESC key or click away from the selected bars. Click once on the first bar on the left.

first shape selected

Drag the bar to the left; hold the shift key to make sure the bar remains aligned with the others. Alignment guides follow the bar. Use the alignment guide and the ruler. Align the left guide to the number one on the ruler.

alignment guide at one inch mark

Select the last bar on the right. Drag it to the right; remember to hold the shift key. Align the right guide to the number nine on the ruler.

alignment guide at nine inch mark

Draw a selection around all the bars.

all shapes selected

Click Arrange in the menu; go to the Distribute option. Select the option to align the shapes horizontally.

distribute horizontally option

The inner bars are evenly distributed between the first and last bar.

shapes distributed evenly

Keep all the shapes selected. Go back to the Arrange menu; select the Group option.

group option

Click on the second bar. It should be selected on its own apart from the others. You can tell it is selected separately because the rotation handle appears above the shape.

rotation handle

This bar needs to represent 92.7 percent. This is the percentage of the average distance flown by the second-longest flight.

table with percentages

Open the Format options panel—if it isn’t open. Open the Size & Rotation section. Change the height scale to 93 percent. The scale option does not permit decimal percentage values. Round the percentages to the nearest whole number.

height scale at 93 percent

The bar size is adjusted from the bottom up. We will fix this once all the bars are sized.

shape distanced from x-axis

Click on the next bar.

third shape selected

The next percentage value is 74.4. Round the percentage to 74 and enter it in the height percentage value.

height scale 74 percent

Repeat the process with all the bars.

all shapes scaled

Press the ESC key to deselect any of the selected bars. Click once on any of the bars to selected the grouped bars.

all shapes selected

We can’t arrange the bars while they are grouped.

arrange menu options

Use the Arrange menu to ungroup the bars.

ungroup option

The bars remain selected. Use the Align option in the Arrange menu to align the bars to the bottom.

align to bottom option

Return to the Arrange menu and group the bars.

group option

The bars represent the percent values from largest to smallest.

bars for chart

Click the color fill tool. Go to the gradient section; choose light cornflower blue 2.

gradient color selected

The gradient is applied to all the bars.

bars with blue gradient

The default gradient is a good starting point. Let’s create our own. Return to the color palette and the gradient section. Click the custom option.

custom gradient option

The gradient has a light blue on top and a darker shade at the bottom.

gradient preview

Gradients are made with color stops. The left color stop is light blue and the right is a darker blue. The light color stop is selected.

custom 3d bar chart google grawing lesson image 43.jpg

Click the color palette selector. Select light cornflower blue 1.

c

Click the right color stop.

right color stop selected

Use the color palette to choose dark cornflower blue 2.

color selected from palette

The gradient is a little darker. I chose blue; feel free to choose a gradient color pattern of your own. Click the OK button.

gradient applied to bars

Click the border-color selector. Choose dark cornflower blue 3.

color selected from color palette

Values

We are going to use a text box to place the values for each bar. Click the text box tool.

text box button

Click once above the bar chart. Change the font size to 11 points. Type the value for the average distance of the longest flight.

text box with number

Resize the text box and place it above the first bar.

resized text box in position

Duplicate the text box; place it above the second bar. Change the value to 200.3. Repeat the process for each bar.

text box over second bar

Click on the first text box; hold the shift key and click on the next. Repeat this process to select all the text boxes.

text boxes above all bars

Click Arrange in the menu and select Group.

grop option

Axis lines

Charts have an axis that represents the X and Y values. The values for our chart are the team and distance. We need lines to identify these axis values and labels.

Click the Line tool selector; choose the polyline tool.

poly-line tool

The polyline tool creates connected lines each time we click somewhere on the canvas. The tool is easy to use but tricky if you have never used it before. You have to remember to stop clicking otherwise you keep making lines.

Click once somewhere on the canvas. Hold the shift key and move the tool down to create a vertical line. Holding the shift key assures we create a straight vertical line. Click once to place the second point of the line.

vertical line drawn

Keep holding the shift key and move the tool to the right; make a horizontal line. Double-click to finish drawing the shape.

Press the ESC key on your keyboard after double-clicking. This deselects the tool so you don’t accidentally make another line.

horizontal line drawn

We have our coordinate lines.

selected lines

Move the shape to the lower left side of the bar chart.

lines in lower left  corner

Stretch the top part of the shape; place it just above the first number label.

top of y-axis

Stretch the right side to the right of the last bar.

x-axis stretched to right

Leave space below the bars.

bars with axis lines

Chart title

Click Insert and select Word Art.

word art option

Type Paper Airplane Contest in the input box; press the Return key.

text in word art box

Move the title to the top of the canvas.

word art at top of canvas

Change the font to Fugaz One and resize the word art box. Use the ruler to size the text box and match mine. The left edge of my word art box is at the 1.5-inch mark. The right edge is at the 8.5-inch mark.

measurements at ruler

Change the text fill color. Use dark cornflower blue 1.

selected color from palette

Use white for the word art outline color.

color selected from palette

Set the outline width to 3-pixels.

width selected form options

We need to move things around for the labels. The value labels are grouped separately from the bars. To select all the labels we need to pay close attention to the mouse pointer. The pointer will change to four opposing arrows when it is above the grouped labels.

cursor with arrows

Click once and that will select the grouped labels.

all labels selected

Move the value labels up and to the right. Use the alignment guide to push the grouped box against the bottom of the word art. Use the vertical center alignment guide to center the labels on the canvas. Press the ESC key to deselect the grouped labels.

alignment guides and grouped labels

Click once on one of the bars to select the grouped bars.

grouped bars selected

Using the mouse to move the grouped bars works fine for most situations. Moving the grouped bars hides the bars and makes it difficult to align them with the labels.

moving grouped bars

Instead of using the mouse, we are going to use the arrow keys. Press the up arrow key once or twice. Press the right arrow key once or twice. Use the combination of up, down, left, and right keys to position the bars under the values.

nudged bars into place

Click the axis lines shape; use the arrow keys to position it close to the bars.

x and y-axis in position

Titles

We’ll add titles to the X and Y-axis. Click the text box tool and click anywhere on an empty area of the canvas. Type “Distance in inches”.

text in text box

Resize the text box and center justify the text.

formatted text in text box

Drag the rotation handle on the text box to the left.

rotating text box

Hold the Shift key to force the text box to align vertically. Look for the angle measurement to read 270-degrees.

270 degrees displayed over box

Move the text box to the left of the Y-axis line. Use the center alignment guide to position the title.

positioning text box

Click on the text box tool again; click on an empty area of the canvas. Type the first team name into the box. The team names are in the table we placed on the right side of the canvas. The table is editable. Copy and paste the text from the table for the labels.

table with team names

Resize the text box. Don't make the width too small. It will need to accommodate the longer titles of team names. Align the text to the right. Change the font size to 11 points.

team name in text box

Rotate the text box to 300.0 degrees.

rotating text box

Move the text box and place it below the first bar.

first team name in position

The name just fits in the space at the bottom. We need more space for long team names. Click once on one of the bars.

adjusted x-axis line

Drag the bottom resize handle up. Use your best guess to determine how much additional space we need for the titles.

adjusted bars

Click the X and Y-axis line. Move the bottom resize handle up and stop just before you meet the bottom of the bars.

adjusting axis line

Move the text box up to the x-axis line. Use the alignment guide to push the text box up against the x-axis.

text box moved into position

Duplicate the text box. Move it to the next bar. Enter the name of the next team.

second team name in position

Repeat the process for the rest of the team names.

team names in position

Make sure the first and last titles are aligned directly under their corresponding bar. Draw a selection around all the labels.

selection around team labels

Go to the Arrange option on the menu. Use the distribute option to distribute the titles horizontally.

distribute horizontally option

Return to the Arrange menu; use the align option to align the tops.

align to top option

Return to the Arrange menu one more time and group the titles.

group option

Use the up arrow key to nudge the text closer to the x-axis.

team labels grouped

Resizing the bars will offset the value labels. Select the grouped labels. Look for the cursor to change to four opposing arrows before clicking.

moving labels

Use the bottom resize handle to move the titles up.

resize handle

The background

Move the background image onto the canvas. Resize the image so it fills the canvas.

image on canvas

The background offers a sharp contrast to the blue bars. This color is fine but I would like to see what other color options do to the design. Keep the image selected and click the Format options button. Open the Recolor section.

recolor option

Use the recolor selector to choose a color overlay. Let’s see what purple looks like.

recolor palette options

Wow! that is bright.

color overlay on image

I think I’ll go for a light blue to match the bars.

blue overlay applied to image

Text shadow

Click on the main title. Use the format options panel. Add a drop shadow to the text art.

drop shadow option

This is our finished custom bar chart.

completed chart

Cylindrical bars

We aren't limited to 3-D rectangles. We can use cylinders. Select the bars group. Right-click to get the contextual menu. Use the Change shape option to access the shapes tools.

shapes option

Select the cylinder shape.

cylinder shape selected

We now have a bar chart that uses cylinder shapes.

chart with cylinders for bars

Not all the shapes work well for bar charts. Here is one with arrows.

chart with arrows for bars
Previous
Previous

Histogram charts with Google Sheets

Next
Next

Space race infographic with Google Drawings