Plik:Web browser usage share, 01-2016.svg

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Rozmiar pierwotny(Plik SVG, nominalnie 720 × 720 pikseli, rozmiar pliku: 71 KB)

Opis[edytuj]

Opis
English: Development of web browser usage share according to StatCounter data. Only browsers with a share of 2% or higher in 2016-01 are plotted.
Data
Źródło Praca własna
Autor Morn
SVG rozwój
Created with Matplotlib-logo.svg
Ta grafika wektorowa została stworzona za pomocą Matplotlib.

Python

Source code
# Plot CSV from http://gs.statcounter.com/#all-browser-ww-monthly-200812-201601

import csv
from pylab import *

figure(figsize = (8,8))

d = {}

# read CSV data:
with open('browser-ww-monthly-200812-201601.csv', newline='') as csvfile:
	for r in csv.reader(csvfile):
		if r[0] == 'Date':
			h = r
			for x in range(len(r)):
				d[r[x]] = []
		else:
			for x in range(len(r)):
				d[h[x]].append(r[x])

t = []

# calculate dates:
for x in d['Date']:
	y, m = x.split('-')
	t.append(float(y) + (float(m)-1)/12)

# sort keys by latest values:
v = []
for k in d.keys():
	if k != 'Date':
		v.append((k, float(d[k][-1])))
v = sorted(v, key = lambda a: a[1])[::-1]
print (v)

# plot data:
for k in v:
	if k[1] >= 2:
		plot(t, d[k[0]], label = k[0], lw = 2)
xlabel('Year')
ylabel('%')
title('Usage share of major (>2% in January 2016) web browsers')
grid(True, ls = 'solid')
legend(loc = (.55,.65))
gca().xaxis.get_major_formatter().set_useOffset(False)
tick_params(labelright=True)
xlim(t[0], t[-1])
text(2014.3, -5, "Source: StatCounter")

savefig("Web browser usage share, 01-2016.svg")
show()

Licencja[edytuj]

Ja, właściciel praw autorskich do tego dzieła, udostępniam je na poniższych licencjach
w:pl:Licencje Creative Commons

uznanie autorstwa na tych samych warunkach

Ten plik udostępniony jest na licencji Creative Commons Uznanie autorstwa – Na tych samych warunkach 3.0.
Wolno:
  • dzielić się – kopiować, rozpowszechniać, odtwarzać i wykonywać utwór
  • modyfikować – tworzyć utwory zależne
Na następujących warunkach:
  • uznanie autorstwa – Utwór należy oznaczyć w sposób określony przez Twórcę lub Licencjodawcę.
  • na tych samych warunkach – Jeśli zmienia się lub przekształca niniejszy utwór, lub tworzy inny na jego podstawie, można rozpowszechniać powstały w ten sposób nowy utwór tylko na podstawie tej samej lub podobnej licencji.

GNU head Udziela się zgody na kopiowanie, rozpowszechnianie oraz modyfikowanie tego dokumentu zgodnie z warunkami GNU Licencji Wolnej Dokumentacji, w wersji 1.2 lub nowszej opublikowanej przez Free Software Foundation; bez niezmiennych sekcji, bez treści umieszczonych na frontowej lub tylnej stronie okładki. Kopia licencji załączona jest w sekcji zatytułowanej GNU Licencja Wolnej Dokumentacji.
Możesz wybrać, którą licencję chcesz zastosować.

Historia pliku

Kliknij na datę/czas, aby zobaczyć, jak plik wyglądał w tym czasie.

Data i czasMiniaturaWymiaryUżytkownikOpis
aktualny18:15, 22 sty 2016Miniatura wersji z 18:15, 22 sty 2016720 × 720 (71 KB)Morn{{Information |Description ={{en|1=Development of web browser usage share according to StatCounter data. Only browsers with a share of 2% or higher in 2016-01 are plotted.}} |Source ={{own}} |Author =Morn |Date...

Metadane