Skip to content

Instantly share code, notes, and snippets.

View mertalabas's full-sized avatar

Mert Alabaş mertalabas

View GitHub Profile
import tweepy, codecs
consumer_key = ''
consumer_secret = ''
access_token = ''
access_token_secret = ''
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
tweet ="Dolar Kurundaki Değişim" #twit metni
image_path ="Dolar Kuru.png"
# Görselleştirme
#Grafiğimizin Boyutu
plt.figure(figsize=(16,8))
#çizimi
sns.set_style("whitegrid")
p1 = sns.pointplot(x=dolar.index,
y=dolar[series_name],
color='#22b2da',
alpha=0.5)
dolar.drop("UNIXTIME", axis=1,inplace=True)
dolar.set_index("Tarih",inplace=True)
dolar.rename(columns={series.replace(".","_"):series_name},inplace=True)
dolar.dropna(how="any",inplace=True)
dolar=round(dolar,2)
dolar.head()
# url kısmı birleşik yazılmalıdır.
url= 'https://evds2.tcmb.gov.tr/service/evds/series={}&startDate={}&
endDate={}&type={}&key={}&aggregationTypes={}&formulas={}&frequency={}'.format(series,
startDate,endDate,typee,key,aggregationTypes,formulas,frequency)
dolar = pd.read_csv(url)
dolar.head()
series ="TP.DK.USD.S.YTL"
series_name="Dolar_Kuru"
startDate= "01-03-2020"
endDate="09-05-2020"
typee="csv"
key=""
aggregationTypes="avg"
formulas="0"
frequency = "2"
p.drop("UNIXTIME", axis=1,inplace=True)
p.set_index("Tarih",inplace=True)
p.rename(columns={series.replace(".","_"):series_name},inplace=True)
p.tail()
series =istenilen.loc[0,"SERIE_CODE"]
series_name=istenilen.loc[0,"SERIE_NAME"]
#merkez bankası formatında yazılmalıdır.
startDate= "01-01-%202019"
endDate="01-12-%202019"
typee="csv"
key="key yazılmalıdır."
aggregationTypes="avg"
formulas="0"
#url oluşturma
url= 'https://evds2.tcmb.gov.tr/service/evds/series={}&startDate={}&endDate={}&type={}&
key={}&aggregationTypes={}&formulas={}&frequency={}'.format(series,startDate,
endDate,typee,key,aggregationTypes,formulas,frequency)
#url'yi değişkene atama
p = pd.read_csv(url)
alt_veri = pd.read_csv("https://evds2.tcmb.gov.tr/service/evds/serieList/
key=*buraya key yazılacak*&type=csv&code=bie_sanayrev4")
alt_veri.drop(["DATASOURCE_ENG","METADATA_LINK","REV_POL_LINK_ENG",
"APP_CHA_LINK_ENG","TAG_ENG","METADATA_LINK_ENG","DEFAULT_AGG_METHOD_STR",
"TAG","REV_POL_LINK","APP_CHA_LINK","DEFAULT_AGG_METHOD"], axis=1,inplace=True)
alt_veri.head()
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns