Mam listę dat / znaczników czasu i chciałbym je wydrukować na wykresie w Excelu. To, czego szukam, to wykres pokazujący „wydarzenia na godzinę” lub coś podobnego. Czy można to łatwo zrobić, jeśli mam tylko jedną kolumnę danych (listę znaczników czasu)? Używam programu Excel 2007 i przeglądam dwa zestawy danych. Jeden to 56k zdarzeń, a drugi 750, zarówno w ciągu kilku dni.
microsoft-excel
microsoft-excel-2007
charts
Segfault
źródło
źródło
Odpowiedzi:
Nadaj swojej kolumnie znaczniki czasu nazwę w pierwszym wierszu, powiedz „Znacznik czasu”.
Teraz utwórz tabelę przestawną ze znacznikiem czasu używanym dwukrotnie - raz w obszarze Wartości (liczba) i ponownie w obszarze Etykiety wierszy.
Następnie możesz wybrać grupowanie w etykietach wierszy jako dni, godziny, minuty, cokolwiek.
Następnie wybierz Opcje | Wykres przestawny.
źródło
Kilka myśli -
Najpierw przeszukaj histogram w wbudowanej pomocy programu Excel. Powinieneś mieć możliwość zainstalowania dodatku do analizy danych, który ma taką funkcję.
W przeciwnym razie, jeśli chcesz wydać 30 USD - Addins.com ma dodatek do tego celu. (Nie korzystałem z niego, więc nie mogę powiedzieć, co jest lepsze lub gorsze w porównaniu do funkcji wbudowanych).
Tak czy inaczej - możesz napotkać problemy z ograniczeniami wykresów (nie jestem pewien, jakie są limity z 2007 r., Ale tylko w 2003 r. Pozwoli to na 65k wierszy danych i innych ograniczeń punktów na wykresie).
Wreszcie wtyczka „R” - to oprogramowanie może po prostu zaimportować dowolnie duże zestawy danych i dać histogramy z danymi, których szukasz. Jako dodatkowy bonus, jest darmowym oprogramowaniem typu open source i może importować wiele formatów plików danych. Zobacz 'R' na cran.r-project.org
źródło
Stwórz tabelę przestawną, pole daty grupowania według godziny, jak wyjaśniono w http://www.contextures.com/xlpivot07.html , a następnie wstaw wykres oparty na tabeli przestawnej.
źródło