DOC: Standardize bar chat with labels example to use source consistent with other examples
"""
-Simple Bar Chart with Labels
-============================
+Bar Chart with Labels
+=====================
This example shows a basic horizontal bar chart with labels created with Altair.
"""
# category: bar charts
import altair as alt
-import pandas as pd
+from vega_datasets import data
-source = pd.DataFrame({
- 'a': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I'],
- 'b': [28, 55, 43, 91, 81, 53, 19, 87, 52]
-})
+source = data.wheat.url
bars = alt.Chart(source).mark_bar().encode(
- y='a',
- x='b'
+ x='wheat:Q',
+ y="year:O"
)
text = bars.mark_text(
align='left',
baseline='middle',
- dx=3
+ dx=3 # Nudges text to right so it doesn't appear on top of the bar
).encode(
- text='b'
+ text='wheat:Q'
)
-bars + text
+(bars + text).properties(height=900)
