Upload app.py
Browse files
app.py
CHANGED
@@ -6,6 +6,7 @@
|
|
6 |
'''
|
7 |
# TODO:如何在内存中读取文件。
|
8 |
|
|
|
9 |
from codeinterpreterapi import CodeInterpreterSession, File
|
10 |
import streamlit as st
|
11 |
from codeinterpreterapi import CodeInterpreterSession
|
@@ -28,12 +29,11 @@ openai.api_key = os.environ['user_token']
|
|
28 |
os.environ["VERBOSE"] = "True" # 可以看到具体的错误?
|
29 |
|
30 |
# 设置中文字体。
|
31 |
-
import matplotlib as mpl
|
32 |
myfont = FontProperties(fname='YaHei.ttf') # NOTE: 注意这里的云服务器路径格式。
|
33 |
mpl.rcParams['font.family'] = ['myfont']
|
34 |
sns.set(font='myfont')
|
35 |
-
plt.rcParams['font.sans-serif'] = ['myfont']
|
36 |
-
plt.rcParams['font.family']='sans-serif'
|
37 |
# plt.title("这个是数据分布图", fontsize=12, fontproperties=myfont)
|
38 |
# plt.xlabel('数据A', fontproperties=myfont)
|
39 |
|
@@ -131,6 +131,8 @@ async def main():
|
|
131 |
2. 如果要求你输出图表,那么图的解析度dpi需要设定为500。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep'。
|
132 |
3. matplotlib和seaborn图表上的字体需要设置为中文字体,如下:
|
133 |
mpl.rcParams['font.family'] = ['myfont']
|
|
|
|
|
134 |
sns.set(font='myfont')
|
135 |
-------------------------------------------------------------------------
|
136 |
""" # seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
|
|
|
6 |
'''
|
7 |
# TODO:如何在内存中读取文件。
|
8 |
|
9 |
+
import matplotlib as mpl
|
10 |
from codeinterpreterapi import CodeInterpreterSession, File
|
11 |
import streamlit as st
|
12 |
from codeinterpreterapi import CodeInterpreterSession
|
|
|
29 |
os.environ["VERBOSE"] = "True" # 可以看到具体的错误?
|
30 |
|
31 |
# 设置中文字体。
|
|
|
32 |
myfont = FontProperties(fname='YaHei.ttf') # NOTE: 注意这里的云服务器路径格式。
|
33 |
mpl.rcParams['font.family'] = ['myfont']
|
34 |
sns.set(font='myfont')
|
35 |
+
plt.rcParams['font.sans-serif'] = ['myfont']
|
36 |
+
plt.rcParams['font.family'] = 'sans-serif'
|
37 |
# plt.title("这个是数据分布图", fontsize=12, fontproperties=myfont)
|
38 |
# plt.xlabel('数据A', fontproperties=myfont)
|
39 |
|
|
|
131 |
2. 如果要求你输出图表,那么图的解析度dpi需要设定为500。图尽量使用seaborn库。seaborn库的参数设定:sns.set(rc={'axes.facecolor':'#FFF9ED','figure.facecolor':'#FFF9ED'}, palette='deep'。
|
132 |
3. matplotlib和seaborn图表上的字体需要设置为中文字体,如下:
|
133 |
mpl.rcParams['font.family'] = ['myfont']
|
134 |
+
plt.rcParams['font.sans-serif'] = ['myfont']
|
135 |
+
plt.rcParams['font.family'] = 'sans-serif'
|
136 |
sns.set(font='myfont')
|
137 |
-------------------------------------------------------------------------
|
138 |
""" # seaborn中的palette参数可以设定图表的颜色,选项包括:deep, muted, pastel, bright, dark, colorblind,Spectral。更多参数可以参考:https://seaborn.pydata.org/generated/seaborn.color_palette.html。
|