# Is there a bar3 from Matlab equivalent in Sage?

To look like this?

0

I don't think there is a sage command for that, but you can use matplotlib(present by default in sage) to make these kind of plots. I have pasted a sample code from this site. If you run the code below you will see 3D bar plot.

http://pythonprogramming.net/3d-bar-c...

```
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax1 = fig.add_subplot(111, projection='3d')
xpos = [1,2,3,4,5,6,7,8,9,10]
ypos = [2,3,4,5,1,6,2,1,7,2]
num_elements = len(xpos)
zpos = [0,0,0,0,0,0,0,0,0,0]
dx = np.ones(10)
dy = np.ones(10)
dz = [1,2,3,4,5,6,7,8,9,10]
ax1.bar3d(xpos, ypos, zpos, dx, dy, dz, color='#00ceaa')
plt.savefig('test.png')
```

Asked: **
2014-06-21 03:13:52 -0500
**

Seen: **400 times**

Last updated: **Jun 21 '14**

Convert a sage.interfaces.matlab.MatlabElement object

how do i plot 3d planes like x=1

How to save a 3d plot from sage cell

Is it possible to use Matlab Code to control SAGE?

How to export a 3D plot to a jpg/png file (OSX)

Interactive viewers for 3d plots?

How to install seaborn in sagemath cloud?

Adding arrows in vector fields

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.