2020-11-30 python
17379 ワード
Python Graph
注意:https://bcho.tistory.com/1201
from matplotlib import pyplot as plt
import numpy as np
x = np.arange(1,4)
y = x*3
z = x*5
print(x)
print(y)
plt.plot(x,y)
plt.plot(x,z)
plt.show()
サムスン、lgグラフィック
from matplotlib import pyplot as plt
import pymssql
from openpyxl import load_workbook
lg = []
ss = []
conn = pymssql.connect(server="127.0.0.1", user="sa", password="java", database="mypy")
cursor = conn.cursor()
cursor.execute("select top 10 s_price from stock where s_name='LG'")
row = cursor.fetchone()
while row:
print(row[0])
lg.append(row[0])
row = cursor.fetchone()
cursor.execute("select top 10 s_price from stock where s_name='삼성전자'")
row = cursor.fetchone()
while row:
print(row[0])
ss.append(row[0])
row = cursor.fetchone()
conn.close()
x = range(10)
print(ss)
print(lg)
plt.plot(x,lg, label="lg")
plt.plot(x,ss, label="ss")
plt.legend(loc='upper right')
plt.show()
EXcelファイルの作成
パンダ参考:https://ponyozzang.tistory.com/619
import pymssql
import pandas as pd
lg = []
ss = []
conn = pymssql.connect(server="127.0.0.1", user="sa", password="java", database="mypy")
cursor = conn.cursor()
cursor.execute("select top 10 s_price from stock where s_name='LG'")
row = cursor.fetchone()
while row:
print(row[0])
lg.append(row[0])
row = cursor.fetchone()
cursor.execute("select top 10 s_price from stock where s_name='삼성전자'")
row = cursor.fetchone()
while row:
print(row[0])
ss.append(row[0])
row = cursor.fetchone()
conn.close()
raw_data = {'lg' : lg,
'ss' : ss}
raw_data = pd.DataFrame(raw_data) #데이터 프레임으로 전환
raw_data.to_excel(excel_writer='stock.xlsx', sheet_name='증권', index=False, header=True) #엑셀로 저장
sheet name=「証券」、index=False、header=Trueシート名、索引行、見出し名の決定
今日のタスク1は、ExcelファイルをDBに入れる
Dataframe入力に必要なカラムのiloc
必要な行locをインポート
カラムから値loc[0][0]を取得
行列lociloc
カラム名の取得
Excelファイル->DBに保存
import pandas as pd
import pymssql
df = pd.read_excel('stock.xlsx')
conn = pymssql.connect(server="127.0.0.1", user="sa", password="java", database="mypy")
cursor = conn.cursor()
print(df.dtypes)
for i in range(0,2):
s_name = list(df)[i]
for j in range(0,10):
df_iloc = df.iloc[:,[i]]
s_price = df_iloc.loc[j][0]
print(s_name)
print(s_price)
sql = ""
sql +="insert into excel (s_name, s_price) values "
sql += "(%s,%s)"
cursor.execute(sql,(str(s_name),int(s_price)))
conn.commit()
conn.close()
参照データフレーム:https://azanewta.tistory.com/34今日の第2期の宿題を保存します。
第1セットの回転1000~0000は誰が情報に勝ったのですか?(前)
数局
SELECT max(pan)+1 from omok
ORACLE NVLのような
シナリオに保存し、勝負が分かれたときにシナリオの駒を保存します.
Reference
この問題について(2020-11-30 python), 我々は、より多くの情報をここで見つけました https://velog.io/@hkjs96/2020-11-30-pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol