Jak uzyskać wykres w LibreOffice Calc, aby miał regularne odstępy czasu, gdy dane nie są regularne?

12

Mam wykres warstwowy w LibreOffice Calc, w którym chciałbym, aby oś X była mierzona w odstępach miesięcznych rozmieszczonych równomiernie.

Dane wchodzące na wykres nie są jednak regularnie rozmieszczane co miesiąc. W danym miesiącu może być zero, jeden lub dwa wpisy.

Obecnie wykres utrzymuje spójne tempo danych w poziomie i dostosowuje oś X, aby się dostosować, co jest odwrotnością tego, czego chcę. Na poniższym przykładowym zdjęciu widać, że istnieje jeden punkt danych w marcu, jeden w maju i dwa w czerwcu. Wzdłuż osi X minął kwiecień, a czerwiec zajmuje dwukrotnie więcej miejsca.

przykład wykresu

Zamiast tego chciałbym, aby miesiące pozostały w tych samych odstępach, więc jest kwiecień, maj i czerwiec, a obszar danych na wykresie może się kompresować lub rozszerzać poziomo w razie potrzeby. Próbowałem edytować oś X i dostosować odstępy czasu, ale wydaje się, że to nic nie robi.

Czy to, czego szukam, jest możliwe?

Indagator
źródło

Odpowiedzi:

12

Tak, jest to możliwe. Musisz wybrać XY (Scatter)typ wykresu. Jeśli zaczniesz od tej tabeli danych:

Tabela danych

..., wybierz go, uruchom kreatora wykresu i wybierz XY (Scatter), podgląd wyników już pokazuje, że punkty danych są odpowiednio rozmieszczone:

Kreator wykresu

(Uwaga: jeszcze nie dostosowałem domyślnych ustawień kreatora - Calc poprawnie rozpoznał kolumny).

Jedynym problemem jest to, że nadal nie możesz powiedzieć Calcowi, aby używał „jednego miesiąca” jako jednostki skalowania dla osi X. Oznacza to, że skala osi X wykorzysta dni jako jednostkę skalowania. Jeśli ustawisz główny interwał osi X na 30 (dni), wynikowy wykres będzie wyglądał następująco:

wykres

tohuwawohu
źródło
Dziękuję za odpowiedź. Nie da się tego zrobić za pomocą wykresu warstwowego?
PYTAJĄCY
AFAIK nie, nie można łączyć XY (rozproszenia) z obszarem. Na wykresie XY nie można zmienić linii na obszary (ponownie AFAIK).
tohuwawohu
1
Naprawdę muszę to zrobić za pomocą wykresu warstwowego, a nie linii. Chyba muszę znaleźć innego oprogramowania potem ...
pytający
Jeszcze jedno - jeśli data nie jest poprawnie sformatowana, musisz ręcznie ustawić typ danych pola.
Nandakumar Edamana
5

Tak, potrzebujesz innego oprogramowania, takiego jak MS Excel. To, czego szukasz, to brakująca funkcja w tabelach Libre Office Charts.

Wiele osób chciałoby mieć możliwość kreślenia daty na osi X podczas korzystania z wykresów obszarowych, ale oprogramowanie obsługuje tylko użycie ORYGINALNYCH liczb. Jest to rażąca wada w oprogramowaniu obecnym od dłuższego czasu. Wydaje się, że nie ma zainteresowania rozwiązaniem problemu.

kok
źródło
0

Spróbuj tego:

Sformatuj oś X, typ skali: data Minimum: automatyczne maksimum: automatyczne Rozdzielczość: dni Większy odstęp: 1 miesiąc Drugi odstęp: Automatyczny.

opuszczony
źródło
1
Dzięki za odpowiedź. Niestety te ustawienia niczego nie zmieniły.
Pytający
2
Czy pan spróbować przed wysłaniem?
underscore_d