|
|
Histogramm mit Monaten erstellen!? |
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2014, 12:54
Titel: Histogramm mit Monaten erstellen!?
|
|
Hallo Liebe Forumgemeinde,
mir ist folgendes Problem untergekommen. Ich habe eine ganze Menge (ca. 20*78) an Daten in Datumsform die ich mir so habe erstellen lassen (auszug)
[hui,C] = xlsread('DivTerminGesamt.xlsx',1,'A4:CA7175');
matlabDates = datenum(C(:,1), 'dd.mm.yyyy');
% matrix=NaN(
All=find(hui(:,2))
AllDat=datestr(matlabDates(All(:,1),1),1)
Nun möchte ich gern ein Histogramm haben das folgendes Zusammenfasst.
AllDat =
06-Oct-1988 05-Oct-1989 05-Oct-1990 04-Oct-1991 05-Oct-1992
07-Oct-1993 07-Oct-1994 06-Oct-1995 08-Oct-1996 11-Jul-1997 09-Jul-1998 08-Jul-1999 13-Jul-2000 12-Jul-2001 13-Jun-2002 30-Apr-2003 06-May-2004 05-May-2005 04-May-2006
03-May-2007 22-May-2008 30-Apr-2009 06-May-2010 05-May-2011 10-May-2012 08-May-2013
und so aus gibt, dass ich weis wie oft Oktober vorkommt, Juni, Juli... usw.
Vielen Dank für jede Hilfe.
Gruß
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.09.2014, 13:06
Titel:
|
|
Hallo,
mit der Syntax
kannst du den Monat bestimmen. Dann
Grüße,
Harald
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2014, 13:23
Titel:
|
|
Wow, ist echt klasse wie schnell ich eine Antwort erhalten habe, Danke.
Jetzt stellt sich doch noch die Anschlussfrage, dachte ich bekomm es gelöst. Wie kann ich mir die Monatsnamen anzeigen lassen anstatt 1:12.
Vielen Dank im Voraus.
Gruß
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2014, 14:03
Titel:
|
|
Ist klar, keine Ahnung warum ich gerade nicht drauf gekommen bin, hier nun die Lösung. ^^
Monate={'Jan' 'Feb' 'Mar' 'Apr' 'May' 'Jun' 'Jul' 'Aug' 'Sep' 'Oct' 'Nov' 'Dec'};
[~, M] = datevec(AllDat)
figure
hist(M, 1:12)
set(gca,'XTickLabel',Monate)
Grüße und Danke für die Hilfe!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|