Halcyon County in charts

Every chart type in OSCharts 0.1.0, drawn from Halcyon County sample data. Each one has a plain-language summary, a data table, keyboard and touch exploration, sound, patterns for print and high contrast, and downloads. Try one with the keyboard: press Tab until a chart is selected, then use the arrow keys.

Compare

General fund spending by departmentHalcyon County, fiscal years 2022 to 2026

Column chart of Public safety, Roads and bridges and Parks by Fiscal year, from 2022 to 2026. Public safety went from $4.1M in 2022 to $5.6M in 2026, a change of +$1.5M (+36.6%). Roads and bridges went from $2.3M in 2022 to $3.1M in 2026, a change of +$800K (+34.8%). Its highest is $3.1M (2026) and its lowest $2.2M (2024). Parks went from $800K in 2022 to $1M in 2026, a change of +$200K (+25%).

  • Public safety
  • Roads and bridges
  • Parks
$0$2M$4M$6M20222023202420252026
$0$2M$4M$6M20222023202420252026
Data for “General fund spending by department”
Fiscal yearPublic safetyRoads and bridgesParks
2022$4.1M$2.3M$800K
2023$4.4M$2.5M$850K
2024$4.8M$2.2M$900K
2025$5.2M$2.9M$950K
2026$5.6M$3.1M$1M

Source: Halcyon County sample data (fictional, for the demo)

How to make the column chart: “General fund spending by department”

Total general fund spendingStacked by department, fiscal years 2022 to 2026

Stacked column chart of Public safety, Roads and bridges and Parks by Fiscal year, from 2022 to 2026. Public safety went from $4.1M in 2022 to $5.6M in 2026, a change of +$1.5M (+36.6%). Roads and bridges went from $2.3M in 2022 to $3.1M in 2026, a change of +$800K (+34.8%). Its highest is $3.1M (2026) and its lowest $2.2M (2024). Parks went from $800K in 2022 to $1M in 2026, a change of +$200K (+25%). Totals range from $7.2M (2022) to $9.7M (2026).

  • Public safety
  • Roads and bridges
  • Parks
$0$2M$4M$6M$8M$10M20222023202420252026
$0$2M$4M$6M$8M$10M20222023202420252026
Data for “Total general fund spending”
Fiscal yearPublic safetyRoads and bridgesParksTotal
2022$4.1M$2.3M$800K$7.2M
2023$4.4M$2.5M$850K$7.8M
2024$4.8M$2.2M$900K$7.9M
2025$5.2M$2.9M$950K$9.1M
2026$5.6M$3.1M$1M$9.7M

Source: Halcyon County sample data (fictional, for the demo)

How to make the column chart: “Total general fund spending”

Building permits issued in 2026, by typeHalcyon County Development Services, January to September

Bar chart of Permits across 7 values of Permit type. The value is highest for New single-family home (214) and lowest for Demolition (12).

050100150200250New single-family homeRemodel or additionFence, deck or patioSwimming poolCommercial build-outAccessory dwelling unitDemolition21416713948362112
0100200300New single-familyhomeRemodel or additionFence, deck or patioSwimming poolCommercialbuild-outAccessory dwellingunitDemolition21416713948362112
Data for “Building permits issued in 2026, by type”
Permit typePermits
New single-family home214
Remodel or addition167
Fence, deck or patio139
Swimming pool48
Commercial build-out36
Accessory dwelling unit21
Demolition12

Source: Halcyon County sample data (fictional, for the demo)

How to make the bar chart: “Building permits issued in 2026, by type”

Ambulance response time against the targetMedian minutes from call to arrival

Column and line chart of Median response and Target across 9 values of Month. Median response is highest for Jan (9.8) and lowest for Aug (8.2). Every value of Target is 9.

  • Median response
  • Target
0246810MinutesJanFebMarAprMayJunJulAugSep
02.557.510MinutesJanFebMarAprMayJunJulAugSep
Data for “Ambulance response time against the target”
MonthMedian responseTarget
Jan9.89
Feb9.49
Mar9.19
Apr8.79
May8.99
Jun9.69
Jul8.59
Aug8.29
Sep8.49

Source: Halcyon County sample data (fictional, for the demo)

How to make the column and line chart: “Ambulance response time against the target”

Public meeting attendancePeople attending, by body and month

Heatmap of 5 Body rows by 6 columns; darker blue means higher. The highest value is 77 (Commissioners Court, Aug); the lowest is 1 (Appraisal Review, Sep).

AprMayJunJulAugSepCommissioners Court344138527745Planning and Zoning121822151926Library Board658976Parks Board91114211310Appraisal Review32231821177
AprMayJunJulAugSepCommissionersCourt344138527745Planning andZoning121822151926Library Board658976Parks Board91114211310AppraisalReview32231821177
Data for “Public meeting attendance”
BodyAprMayJunJulAugSep
Commissioners Court344138527745
Planning and Zoning121822151926
Library Board658976
Parks Board91114211310
Appraisal Review32231821

Source: Halcyon County sample data (fictional, for the demo)

How to make the heatmap: “Public meeting attendance”

Resident satisfaction by serviceAverage score out of 10, 2025 and 2026 surveys

Radar chart of 2025 and 2026 across 6 values of Service. 2025 is highest for Library (8.2) and lowest for Permits (4.6). 2026 is highest for Library (8.4) and lowest for Roads (5.9). Each spoke is one Service; distance from the center is the value.

  • 2025
  • 2026
2.557.5RoadsParksLibraryPublic safetyPermitsTrash pickup
2.557.5RoadsParksLibraryPublic safetyPermitsTrashpickup
Data for “Resident satisfaction by service”
Service20252026
Roads5.15.9
Parks7.47.8
Library8.28.4
Public safety77.3
Permits4.66.2
Trash pickup7.97.6

Source: Halcyon County sample data (fictional, for the demo)

How to make the radar chart: “Resident satisfaction by service”

2026 goals: progress through SeptemberThe bar is the result so far; the black tick is the year's target; bands show last year's range

Bullet chart of So far for 4 measures, each against its target (the black tick). 1 of 4 reached the target: Library programs.

Curb ramps rebuilt020406080Potholes filled01,0002,0003,000Library programs0100200300Trees planted0200400600
Curb ramps rebuilt0255075Potholes filled01,0002,0003,000Library programs0100200300Trees planted0200400600
Data for “2026 goals: progress through September”
GoalSo farTargetShare of targetLowTypicalHigh
Curb ramps rebuilt466076.7%204075
Potholes filled1,8302,00091.5%9001,6002,400
Library programs212180117.8%90150240
Trees planted26040065%100250450

Source: Halcyon County sample data (fictional, for the demo)

How to make the bullet chart: “2026 goals: progress through September”

Change over time

Library visits by monthBurnt End and Glimmer branches, 2026

Line chart of Burnt End and Glimmer by Month, from Jan 2026 to Sep 2026. Burnt End went from 4,210 in Jan 2026 to 4,705 in Sep 2026, a change of +495 (+11.8%). Its highest is 6,480 (Jul 2026) and its lowest 4,030 (Feb 2026). Glimmer went from 2,105 in Jan 2026 to 2,540 in Sep 2026, a change of +435 (+20.7%). Its highest is 3,520 (Jul 2026) and its lowest 2,105 (Jan 2026).

  • Burnt End
  • Glimmer
2,0003,0004,0005,0006,0007,000Jan 2026Feb 2026Mar 2026Apr 2026May 2026Jun 2026Jul 2026Aug 2026Sep 2026Burnt EndGlimmer
2,0004,0006,0008,000Jan2026Mar2026May2026Jul2026Sep2026Burnt EndGlimmer
Data for “Library visits by month”
MonthBurnt EndGlimmer
Jan 20264,2102,105
Feb 20264,0302,210
Mar 20264,6752,380
Apr 20264,5902,440
May 20264,8202,610
Jun 20266,1203,390
Jul 20266,4803,520
Aug 20265,2102,875
Sep 20264,7052,540

Source: Halcyon County sample data (fictional, for the demo)

How to make the line chart: “Library visits by month”

Water use by customer typeMillions of gallons per quarter

Stacked area chart of Homes, Businesses and Farms and ranches by Quarter, from 2025 Q1 to 2026 Q3. Homes went from 118 in 2025 Q1 to 196 in 2026 Q3, a change of +78 (+66.1%). Businesses went from 42 in 2025 Q1 to 53 in 2026 Q3, a change of +11 (+26.2%). Farms and ranches went from 61 in 2025 Q1 to 140 in 2026 Q3, a change of +79 (+129.5%). Its highest is 140 (2026 Q3) and its lowest 58 (2026 Q1). Totals range from 221 (2025 Q1) to 389 (2026 Q3).

  • Homes
  • Businesses
  • Farms and ranches
01002003004002025 Q12025 Q22025 Q32025 Q42026 Q12026 Q22026 Q3
01002003004002025Q12025Q22025Q32025Q42026Q12026Q22026Q3
Data for “Water use by customer type”
QuarterHomesBusinessesFarms and ranchesTotal
2025 Q11184261221
2025 Q21514796294
2025 Q318951132372
2025 Q41244470238
2026 Q11214358222
2026 Q215749101307
2026 Q319653140389

Source: Halcyon County sample data (fictional, for the demo)

How to make the area chart: “Water use by customer type”

Halcyon County 2031 bond priceWeekly open, high, low and close, dollars per $100 of face value

Candlestick chart of 8 periods from Aug 4 to Sep 22. Blue candles closed at or above their open (5); red candles closed below it (3). It opened at 101.2 and closed at 101.9, a change of +0.7 (+0.7%). The highest high was 102.4 (Sep 8); the lowest low 100.1 (Aug 25).

  • Closed up
  • Closed down
100100.5101101.5102102.5Aug 4Aug 11Aug 18Aug 25Sep 1Sep 8Sep 15Sep 22
100100.5101101.5102102.5Aug4Aug11Aug18Aug25Sep1Sep8Sep15Sep22
Data for “Halcyon County 2031 bond price”
WeekOpenHighLowClose
Aug 4101.2101.9100.8101.6
Aug 11101.6102.1101.1101.3
Aug 18101.3101.5100.2100.4
Aug 25100.4101100.1100.9
Sep 1100.9101.8100.7101.7
Sep 8101.7102.4101.5102.2
Sep 15102.2102.3101.4101.6
Sep 22101.6102101.2101.9

Source: Halcyon County sample data (fictional, for the demo)

How to make the candlestick chart: “Halcyon County 2031 bond price”

Monthly sales tax receipts this year: The small line is a sparkline: a chart the size of a word, with the same summary for screen readers.

How to make the sparkline: “Monthly sales tax receipts, 2026”

Parts of a whole

Where the general fund's money comes fromFiscal year 2026 adopted budget

Pie chart of Amount by Source: 6 parts adding up to $11M. Largest: Property tax, $6.2M (58.5%), Sales tax, $2.4M (22.6%) and Fees and permits, $900K (8.5%). Smallest: Interest, $150K (1.4%).

  • Property tax
  • Sales tax
  • Fees and permits
  • State grants
  • Fines
  • Interest
Property tax 58.5%State grants 6.6%Fees and permits 8.5%Sales tax 22.6%
Data for “Where the general fund's money comes from”
SourceAmountShare
Property tax$6.2M58.5%
Sales tax$2.4M22.6%
Fees and permits$900K8.5%
State grants$700K6.6%
Fines$250K2.4%
Interest$150K1.4%

Source: Halcyon County sample data (fictional, for the demo)

How to make the pie chart: “Where the general fund's money comes from”

Fiscal year 2026 spending planAdopted general fund budget, by department

Donut chart of Budget by Department: 6 parts adding up to $11M. Largest: Sheriff, $3.9M (36.8%), Road and bridge, $3.1M (29.2%) and Courts, $1.3M (12.3%). Smallest: Administration, $600K (5.7%).

  • Sheriff
  • Road and bridge
  • Courts
  • Parks
  • Library
  • Administration
Sheriff 36.8%Administration 5.7%Library 6.6%Parks 9.4%Courts 12.3%Road and bridge 29.2%$11MTotal
$11MTotal
Data for “Fiscal year 2026 spending plan”
DepartmentBudgetShare
Sheriff$3.9M36.8%
Road and bridge$3.1M29.2%
Courts$1.3M12.3%
Parks$1M9.4%
Library$700K6.6%
Administration$600K5.7%

Source: Halcyon County sample data (fictional, for the demo)

How to make the donut chart: “Fiscal year 2026 spending plan”

Capital projects by costFive-year capital plan, 2026 to 2030

Treemap of Cost by Project: 8 parts adding up to $16M. Largest: Courthouse accessibility upgrade, $4.2M (26.8%), FM 1102 widening, $3.6M (23%) and Burnt End fire station, $2.9M (18.5%). Smallest: Animal shelter kennels, $400K (2.6%). Each rectangle's area is its share of the total; darker means larger.

Courthouse accessibility upgrade$4.2M · 26.8%FM 1102 widening$3.6M · 23%Burnt End fire station$2.9M · 18.5%Glimmer libraryexpansion$1.8M · 11.5%Sidewalk and curb ramps$1.5M · 9.6%Park restrooms$650K · 4.2%Radio system$600K · 3.8%
Courthouse accessibilityupgrade$4.2M · 26.8%FM 1102 widening$3.6M · 23%Burnt End fire station$2.9M · 18.5%Glimmer libraryexpansion$1.8M · 11.5%Sidewalk and curbramps$1.5M · 9.6%Radiosystem$600K · 3.8%
Data for “Capital projects by cost”
ProjectCostShare
Courthouse accessibility upgrade$4.2M26.8%
FM 1102 widening$3.6M23%
Burnt End fire station$2.9M18.5%
Glimmer library expansion$1.8M11.5%
Sidewalk and curb ramps$1.5M9.6%
Park restrooms$650K4.2%
Radio system$600K3.8%
Animal shelter kennels$400K2.6%

Source: Halcyon County sample data (fictional, for the demo)

How to make the treemap: “Capital projects by cost”

How the general fund balance changed in 2026Starting balance, the year's changes, and the ending balance

Waterfall chart of Amount: 8 steps from $3.2M (Start of year) to $1.8M (End of year). The largest increase is Property tax (+$6.2M). The largest decrease is Public safety (−$5.6M).

  • Increase
  • Decrease
  • Total
$0$5M$10M$15MStart of yearProperty taxSales taxOtherrevenuePublic safetyRoadsEverythingelseEnd of year$3.2M+$6.2M+$2.4M+$2M−$5.6M−$3.1M−$3.3M$1.8M
$0$5M$10M$15MStart ofyearSales taxPublicsafetyEverythingelse$3.2M+$2M$1.8M
Data for “How the general fund balance changed in 2026”
StepChangeRunning total
Start of yeartotal$3.2M
Property tax+$6.2M$9.4M
Sales tax+$2.4M$12M
Other revenue+$2M$14M
Public safety−$5.6M$8.2M
Roads−$3.1M$5.1M
Everything else−$3.3M$1.8M
End of yeartotal$1.8M

Source: Halcyon County sample data (fictional, for the demo)

How to make the waterfall chart: “How the general fund balance changed in 2026”

From permit application to final inspectionResidential permits, 2026

Funnel chart of Permits through 5 stages, from Applied (640) to Final inspection passed (402). 62.8% of Applied reach Final inspection passed. The biggest drop is from Construction started to Final inspection passed, where 80.7% continue.

Applied640 · 100%Complete application588 · 91.9%Approved551 · 86.1%Construction started498 · 77.8%Final inspection passed402 · 62.8%
Applied640 · 100%Completeapplication588 · 91.9%Approved551 · 86.1%Constructionstarted498 · 77.8%Final inspectionpassed402 · 62.8%
Data for “From permit application to final inspection”
StagePermitsShare of AppliedShare of stage before
Applied640100%
Complete application58891.9%91.9%
Approved55186.1%93.7%
Construction started49877.8%90.4%
Final inspection passed40262.8%80.7%

Source: Halcyon County sample data (fictional, for the demo)

How to make the funnel chart: “From permit application to final inspection”

Relationships

Lot size and appraised valueA sample of 24 residential parcels

Scatter chart of Appraised value against Lot size (acres): 24 points in 3 groups (Burnt End, Glimmer and Unincorporated). Lot size (acres) ranges from 0.18 to 5; Appraised value from $198K to $549K. The highest Appraised value is $549K (P-308), at Lot size (acres) 5. The correlation (Pearson r) between Lot size (acres) and Appraised value is 0.94. The dashed line is the least-squares fit: Appraised value = 6.50e+4 × Lot size (acres) + 2.51e+5.

  • Burnt End
  • Glimmer
  • Unincorporated
$100K$200K$300K$400K$500K$600KAppraised value012345Lot size (acres)
$100K$200K$300K$400K$500K$600KAppraised value0246Lot size (acres)
Data for “Lot size and appraised value”
ParcelTownLot size (acres)Appraised value
P-101Burnt End0.21$214K
P-102Burnt End0.25$236K
P-103Burnt End0.33$251K
P-104Burnt End0.18$198K
P-105Burnt End0.5$289K
P-106Burnt End0.41$276K
P-107Burnt End0.29$241K
P-108Burnt End0.62$318K
P-201Glimmer0.35$268K
P-202Glimmer0.48$301K
P-203Glimmer0.27$247K
P-204Glimmer0.75$352K
P-205Glimmer0.55$322K
P-206Glimmer0.31$259K
P-207Glimmer0.9$384K
P-208Glimmer0.44$287K
P-301Unincorporated2.1$412K
P-302Unincorporated1.4$356K
P-303Unincorporated3.2$468K
P-304Unincorporated1.1$331K
P-305Unincorporated4.5$521K
P-306Unincorporated2.7$433K
P-307Unincorporated1.8$377K
P-308Unincorporated5$549K

Source: Halcyon County sample data (fictional, for the demo)

How to make the scatter chart: “Lot size and appraised value”

Parks: size, visits and upkeepBubble size is yearly maintenance cost

Bubble chart of Visits per year against Acres, sized by Maintenance cost: 6 points. Acres ranges from 3 to 140; Visits per year from 8,000 to 61,000. The highest Visits per year is 61,000 (Kingfisher Park), at Acres 42. The correlation (Pearson r) between Acres and Visits per year is -0.62.

020K40K60K80KVisits per year0255075100125150AcresKingfisher ParkCourthouse SquareGlimmer CommonsDry Creek TrailRodeo Grounds
020K40K60K80KVisits per year050100150AcresKingfisher ParkCourthouse SquareGlimmer CommonsDry Creek TrailRodeo Grounds
Data for “Parks: size, visits and upkeep”
ParkAcresVisits per yearMaintenance cost
Kingfisher Park4261,000$180K
Courthouse Square348,000$65K
Dry Creek Trail8827,000$92K
Glimmer Commons1235,000$71K
Rodeo Grounds2519,000$54K
Mesquite Flats1408,000$38K

Source: Halcyon County sample data (fictional, for the demo)

How to make the bubble chart: “Parks: size, visits and upkeep”

Distribution

How long residents' commutes takeOne-way minutes, from a resident survey (60 answers)

Histogram of Minutes: 60 values in 12 bins of width 10. Values range from 5 to 110; the median is 35.5 and the mean 40.27. The most common bin is 20 to under 30, with 13 values.

051015Count0102030405060708090100110120Minutes
051015Count020406080100120Minutes
Data for “How long residents' commutes take”
Minutes fromTo underCountShare
01023.3%
1020711.7%
20301321.7%
30401220%
4050915%
5060610%
607046.7%
708035%
809023.3%
9010011.7%
10011000%
11012011.7%

Source: Halcyon County sample data (fictional, for the demo)

How to make the histogram: “How long residents' commutes take”

Fire response times by districtMinutes from call to arrival, 2026 calls

Box plot of Minutes for 3 groups. Each box spans the middle half of the values; the line inside is the median; whiskers reach the furthest values within 1.5 box-lengths; dots beyond them are outliers. The highest median is Rural (13.6); the lowest is Burnt End (7.2).

51015202530MinutesBurnt EndGlimmerRural
51015202530MinutesBurnt EndGlimmerRural
Data for “Fire response times by district”
GroupCountMinimumLower quartileMedianUpper quartileMaximum
Burnt End125.16.47.28.113.5
Glimmer1167.38.39.611
Rural128.511.613.617.127

Source: Halcyon County sample data (fictional, for the demo)

How to make the box plot: “Fire response times by district”