Dosya:Wind power installed capacity and generation in Denmark.svg - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

Dosya:Wind power installed capacity and generation in Denmark.svg

Sayfa içeriği diğer dillerde desteklenmemektedir.
  • Dosya
  • Tartışma
  • Oku
  • Wikimedia Commons üzerinde gör
  • Yerel açıklama ekle
  • Yerel açıklama kaynağı ekle
Araçlar
Eylemler
  • Oku
  • Wikimedia Commons üzerinde gör
  • Yerel açıklama ekle
  • Yerel açıklama kaynağı ekle
Genel
  • Sayfaya bağlantılar
  • Basılmaya uygun görünüm
  • Sayfa bilgisi
  • Kısaltılmış URL'yi al
  • Karekodu indir
Diğer projelerde
Görünüm
Vikipedi, özgür ansiklopedi
  • Dosya
  • Dosya geçmişi
  • Dosya kullanımı
  • Küresel dosya kullanımı
  • Üstveri
Dosya:Wind power installed capacity and generation in Denmark.svg
Bu SVG dosyasının PNG önizlemesinin boyutu: 614 × 461 piksel. Diğer çözünürlükler: 320 × 240 piksel | 639 × 480 piksel | 1.023 × 768 piksel | 1.280 × 961 piksel | 2.560 × 1.922 piksel.
Tam çözünürlük (SVG dosyası, sözde 614 × 461 piksel, dosya boyutu: 41 KB)
Bu resmi ile işle.
Bu dosya Wikimedia Commons'ta bulunmaktadır. Dosyanın açıklaması aşağıda gösterilmiştir.
Commons, serbest/özgür telifli medya dosyalarının bulundurulduğu depodur. Siz de yardım edebilirsiniz.
Bu dosya Wikimedia Commons'ta bulunmaktadır.

Bu resminin her zaman en yeni görüntü olması bekleniyor. Gerektiğinde güncellemekten çekinmeyin.

Not: 
To do this, add current data to the source code and execute the Python program. This creates a (local) SVG file that can be uploaded to Commons.

Özet

AçıklamaWind power installed capacity and generation in Denmark.svg
Deutsch: Windenergie in Dänemark
English: This plot shows a Bar Chart of the installed Wind power capacity and generation in Denmark. You find the Python code to regenerate this SVG below. Please update the data in the future ! Data from Windenergie_in_Dänemark and Énergie_éolienne_au_Danemark
Tarih 15 Şubat 2025
Kaynak Yükleyenin kendi çalışması
Yazar MTheiler
SVG gelişimi
InfoField
 Bu SVG kaynak kodu geçerlidir.
 Bu vektörel grafik Matplotlib ile oluşturuldu.
Kaynak kodu
InfoField

Python code

Source code
from copy import deepcopy
from lxml import etree
import matplotlib.pyplot as plt
import numpy as np

# Wind power installed capacity and generation in Denmark
# multilingual
# Production data from  https://fr.wikipedia.org/wiki/Énergie_éolienne_au_Danemark
# installed  data from  https://de.wikipedia.org/wiki/Windenergie_in_Dänemark

data=[
# show_X, year, installed (MW), Production (GWh)
['x',2005 ,3127 , 6614 ] ,
[' ',2006 ,3136 , 6108 ] ,
[' ',2007 ,3124 , 7171 ] ,
[' ',2008 ,3158 , 6928 ] ,
[' ',2009 ,3468 , 6721 ] ,
['x',2010 ,3801 , 7809 ] ,
[' ',2011 ,3956 , 9774 ] ,
[' ',2012 ,4161 ,10270 ] ,
[' ',2013 ,4807 ,11123 ] ,
[' ',2014 ,4883 ,13079 ] ,
['x',2015 ,5064 ,14133 ] ,
[' ',2016 ,5227 ,12782 ] ,
[' ',2017 ,5476 ,14780 ] ,
[' ',2018 ,5751 ,13902 ] ,
[' ',2019 ,6128 ,16150 ] ,
['x',2020 ,6180 ,16330 ] ,
[' ',2021 ,7014 ,16054 ] ,
[' ',2022 ,7282 ,19027 ] ,
[' ',2023 ,7562 ,19539 ] ,
['x',2024 ,7612 ,20553 ] 
]
# please update in future.

show_yesno = np.array([row[0] for row in data])
all_years  = np.array([row[1] for row in data])
bar_labels = []

# show axis-labels only the years marked with 'x'
for i, yesNo in enumerate(show_yesno):
    if (yesNo == 'x'):
        bar_labels.append(all_years[i])
    else:
        bar_labels.append("")
        
data_installed      = np.array([row[2] for row in data])  # installed
data_generated      = np.array([row[3] for row in data])  # generated
# percent =  np.array([row[4] for row in data])   future use

fig = plt.figure()
ax1 = plt.gca()
ax2 = ax1.twinx()

plt.xticks(range(len(bar_labels)), bar_labels  )

plt.rcParams.update({'text.usetex':False, "svg.fonttype":"none", "font.size":13})

filename = "Wind_power_installed_capacity_and_generation_in_Denmark.svg"
delta= "  "+ str(min(all_years)) + "-" + str(max(all_years))

labels = {'title': {"en":"Wind power in Denmark " + delta,
                    "de":"Windenergie in Dänemark" + delta,
                    "fr":"Énergie éolienne au Danemark" + delta,
                    "it":"Energia eolica in Danimarca" + delta,
                    "pl":"Energetyka wiatrowa w Danii" + delta,
                    "pt":"Energia eólica na Dinamarca" + delta,
                    "tr":"Danimarka'da rüzgâr enerjisi" + delta,
                    "es":"Energía eólica en Dinamarca" + delta},
          "installed": {"en":"installed capacity (MW)",
                        "de":"installierte Leistung (MW)",
                        "es":"capacidad instalada (MW)",
                        "it":"Capacità installata (MW)",
                        "pl":"Moc zainstalowana (MW)",
                        "pt":"capacidade instalada (MW)",
                        "tr":"Kurulu kapasite (MW)" ,
                        "fr":"Puissance installée (MW)"},
          "generation": {"en":"generation (GWh)             ",
                         "de":"erzeugt (GWh)",
                         "es":"producción (GWh)",
                         "it":"Produzione (GWh)",
                         "pl":"Produkcja energii (GWh)"  ,
                         "pt":"produção energética (GWh)",
                         "tr":"Elektrik üretimi (GWh)" ,
                         "fr":"Production (GWh)"}
            }

width =0.3
ax1.bar(np.arange(len(data_installed))- width/2,  data_installed, width=width)
ax2.bar([0], [0],  width=width, label=labels["installed"]["en"]  )
ax2.bar(np.arange(len(data_generated))+ width/2, data_generated, width=width, color='red', label=labels["generation"]["en"])

plt.title(labels["title"]["en"])
ax1.set_ylabel(labels["installed"]["en"])
ax2.set_ylabel(labels["generation"]["en"])

ax1.set_xlabel("Source: https://de.wikipedia.org/wiki/Windenergie_in_Dänemark \n+ https://fr.wikipedia.org/wiki/Énergie_éolienne_au_Danemark ", fontsize='xx-small')

plt.legend(loc='upper left', borderaxespad=1.5)
plt.tight_layout()

plt.savefig(filename)
#plt.show()

# create multilingual labels with the svg switch element
with open(filename, mode="r",encoding='utf-8') as svgfile:
    svg = etree.parse(svgfile, etree.XMLParser()).getroot()
for label, values in labels.items():
    for el in svg.findall(".//{" + svg.nsmap[None] + "}text"):
        if el.text == values["en"]:
            switch = etree.SubElement(el.getparent(), "switch")
            for lang, text in values.items():
                el2 = deepcopy(el)
                el2.set("systemLanguage", lang)
                el2.text = text
                switch.append(el2)
            switch.append(el)
with open(filename, mode='w', encoding='utf-8') as svgfile:
    svgfile.write(etree.tostring(svg, pretty_print=True, encoding="unicode"))
Click at right to show/hide Durchführung eines Updates (Deutsch)

Dieses Chart wurde mit der Progammiersprache Python und der Bibliothek Matplotlib erstellt. Das dargestellte Diagramm ist mehrsprachig; die Beschriftungen des Diagramms werden abhängig von der Sprache des Wikis angezeigt. Diese Mehrsprachigkeit ist mit Hilfe des SVG switch-Elementes realisiert. Es sind folgende Motivationen für ein Update denkbar: (a) Übersetzung in eine weitere Sprache. (b) Fortschreibung der Daten für weitere Jahre. Hierzu ist jeweils im Python-Programmcode die entsprechende Erweiterung vorzunehmen.

Durchführung des Updates

(1) Den Python-Programmcode dieses Diagrammes kopieren und lokal in einer Datei mit der Endung .py speichern. Falls lokal diese Programmiersprache installiert ist, dann läßt sich dieses Programm mit dem Befehl: python <lokaler dateiname>.py ausführen. Bei der Ausführung wird lokal eine neue .svg Datei erzeugt.

(2) Fortschreibung der im Programmcode enthaltenen Daten, z.B. für das nächste Jahr. Dies kann in einem Texteditor wie z.B. Geany oder in einer IDE wie z.B. Thonny geschehen.

(3) Ausführung des Python-Programmes und hierdurch Erzeugung des SVG-Bildes. Dieses SVG-Bild ist lokal darstellbar.

(4) Upload des SVGs nach Commons

(5) Update des erweiterten Sourcecodes auf Commons.

Wenn auf dem eigenen Rechner die Programmiersprache Python nicht zur Verfügung steht, dann können die Schritte (2) und (3) auch auf wikimedia/PAWS durchgeführt werden.


Click at right to show/hide How to do an Update (English)

This chart was created with the programming language Python and the library Matplotlib. The displayed diagram is multilingual; the labels of the diagram are displayed depending on the language of the wiki. This multilingualism is realized with the help of the SVG switch element. The following motivations for an update are conceivable: (a) Translation into another language. (b) Updating the data for further years. For this purpose, the corresponding extension must be made in the Python program code.

Performing the update

(1) Copy the Python program code of this diagram and save it locally in a file with the extension .py. If this programming language is installed locally, this program can be executed with the command: python <local filename>.py. A new .svg file is created locally during execution.

(2) Update the data contained in the program code, e.g. for the next year. This can be done in a text editor such as Geany or in an IDE such as Thonny.

(3) Execution of the Python program and thereby generation of the SVG image. This SVG image can be displayed locally.

(4) Upload the SVG to Commons

(5) Update the extended source code on Commons.

If the Python programming language is not available on your own computer, then steps (2) and (3) can also be carried out on wikimedia/PAWS.


Lisanslama

Ben, bu işin telif sahibi, burada işi aşağıdaki lisans altında yayımlıyorum:
w:tr:Creative Commons
atıf benzer paylaşım
Bu dosya, Creative Commons Atıf-Benzer Paylaşım 4.0 Uluslararası lisansı ile lisanslanmıştır.
Şu seçeneklerde özgürsünüz:
  • paylaşım – eser paylaşımı, dağıtımı ve iletimi
  • içeriği değiştirip uyarlama – eser adaptasyonu
Aşağıdaki koşullar geçerli olacaktır:
  • atıf – Esere yazar veya lisans sahibi tarafından belirtilen (ancak sizi ya da eseri kullanımınızı desteklediklerini ileri sürmeyecek bir) şekilde atıfta bulunmalısınız.
  • benzer paylaşım – Maddeyi yeniden düzenler, dönüştürür veya inşa ederseniz, katkılarınızı özgünüyle aynı veya uyumlu lisans altında dağıtmanız gerekir.
https://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue

Altyazılar

Bu dosyanın temsil ettiği şeyin tek satırlık açıklamasını ekleyin.
Windenergie in Dänemark

Bu dosyada gösterilen öğeler

betimlenen

yaratıcı

Vikiveri ögesi olmayan bir değer

bağlantısı olmayan yazarı: MTheiler
Wikimedia kullanıcı adı: MTheiler
URL: https://commons.wikimedia.org/wiki/User:MTheiler

telif hakkı durumu

telif hakkı alınmış

telif hakkı lisansı

Creative Commons Atıf-BenzerPaylaşım 4.0 Uluslararası

kuruluşu

15 Şubat 2025

dosya kaynağı

yükleyicinin orijinal eseri

dosya boyutu

41.828 bayt

ortam türü

image/svg+xml

sağlama toplamı

9379cf8baec8fbbed2686a294ba3d62f3d4dfb9c

tespit yöntemi: SHA-1

Dosya geçmişi

Dosyanın herhangi bir zamandaki hâli için ilgili tarih/saat kısmına tıklayın.

Tarih/SaatKüçük resimBoyutlarKullanıcıYorum
güncel14.02, 16 Temmuz 202514.02, 16 Temmuz 2025 tarihindeki sürümün küçültülmüş hâli614 × 461 (41 KB)MTheileradded data for year 2024
17.22, 15 Şubat 202517.22, 15 Şubat 2025 tarihindeki sürümün küçültülmüş hâli614 × 461 (40 KB)MTheilerbetter translation
16.45, 15 Şubat 202516.45, 15 Şubat 2025 tarihindeki sürümün küçültülmüş hâli614 × 461 (40 KB)MTheilerUploaded own work with UploadWizard

Dosya kullanımı

Bu görüntü dosyasına bağlantısı olan sayfalar:

  • Danimarka'da rüzgâr enerjisi

Küresel dosya kullanımı

Aşağıdaki diğer vikiler bu dosyayı kullanmaktadır:

  • bn.wikipedia.org üzerinde kullanımı
    • ডেনমার্কে বায়ু শক্তি
  • de.wikipedia.org üzerinde kullanımı
    • Windenergie in Dänemark
  • en.wikipedia.org üzerinde kullanımı
    • Wind power in Denmark
  • fr.wikipedia.org üzerinde kullanımı
    • Énergie éolienne au Danemark
  • pl.wikipedia.org üzerinde kullanımı
    • Energetyka wiatrowa w Danii
  • pt.wikipedia.org üzerinde kullanımı
    • Energia eólica na Dinamarca
  • www.wikidata.org üzerinde kullanımı
    • Q2464746

Üstveri

Bu dosyada, muhtemelen fotoğraf makinesi ya da tarayıcı tarafından eklenmiş ek bilgiler mevcuttur. Eğer dosyada sonradan değişiklik yapıldıysa, bazı bilgiler yeni değişikliğe göre eski kalmış olabilir.

Genişlik460.8pt
Yükseklik345.6pt
"https://tr.wikipedia.org/wiki/Dosya:Wind_power_installed_capacity_and_generation_in_Denmark.svg" sayfasından alınmıştır
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Dosya:Wind power installed capacity and generation in Denmark.svg
Konu ekle