Az oszlopdiagram egy téglalap alakú területekkel (oszlopokkal) ábrázolt diagram, amelyek magassága vagy hossza arányos az általuk képviselt értékekkel. A téglalap alakú zónák függőlegesen vagy vízszintesen is elrendezhetők.
Az oszlopdiagram több különálló kategória összehasonlítását jeleníti meg. Az egyik tengelye az összehasonlított kategóriákat, a másik a mérhető értéket mutatja. Néha az oszlopdiagramok több értéket jelenítenek meg minden egyes összehasonlított kategóriához.
Sok forrás William Playfairt (1759-1824) említi az oszlopdiagram feltalálójaként, mivel egy év alatt (1780 karácsonyától 1781 karácsonyáig) Skócia exportját és importját ábrázolja a világ különböző részeiről a „Kereskedelmi és politikai Atlas" , amelyet a történelem első hisztogramjának tekintenek [1] . A "Breadth of Forms" című műben 300 évvel korábban megjelent, egyenletesen gyorsuló objektum sebességdiagramjai "proto-hisztogramoknak" tekinthetők [2] [3] .
Az oszlopdiagramok vizuálisan ábrázolják a kategorikus adatokat. A kategorikus adatok diszkrét csoportokba (kategóriákba) csoportosított adatok, például az év hónapjai, korcsoportok, cipőméretek, állatfajták stb.
Az oszlopdiagramnak különálló kategóriái vannak, és általában úgy méretezték, hogy illeszkedjen az összes adathoz. Ha az összehasonlított kategóriák között nincs természetes sorrend, a hisztogram zónái tetszőleges sorrendben elhelyezhetők. Azokat a hisztogramokat, amelyekben a kategóriák értékeik csökkenő sorrendjében vannak elrendezve, Pareto-diagramoknak nevezzük [4] .
Az oszlopdiagramok összetettebb adatok összehasonlítására is használhatók. Egy csoportos oszlopdiagramban minden kategória két vagy több összehasonlítható tulajdonsággal rendelkezik, amelyek mindegyike saját diagramterülettel rendelkezik. A különböző kategóriák azonos tulajdonságait megjelenítő zónák azonos színnel vannak jelölve [4] .
A csoportosított oszlopdiagram-kategória tulajdonságai általában minden kategóriához ugyanabban a sorrendben jelennek meg.
A halmozott hisztogram az azonos kategóriába tartozó tulajdonságokat reprezentáló zónákat egymás fölött jeleníti meg, hogy összehasonlítsa az azonos kategórián belüli tulajdonságokat. A halmozott hisztogram nem megfelelő olyan esetekben, amikor negatív tulajdonságértékeket is használnak. Ilyen esetekben előnyösebb a csoportos hisztogram.