Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 如何输入通过“获取的参数”;请描述“熊猫”;一气呵成?_Python 2.7_Pandas_Dataframe - Fatal编程技术网

Python 2.7 如何输入通过“获取的参数”;请描述“熊猫”;一气呵成?

Python 2.7 如何输入通过“获取的参数”;请描述“熊猫”;一气呵成?,python-2.7,pandas,dataframe,Python 2.7,Pandas,Dataframe,比如,如果我有一个四列的数据框,我想绘制其中任意两列,只是为了可视化我的数据。我们可以用这个方法求出所有参数的值 pd.describe() count 332.000000 mean 5645.999337 std 391.081389 min 4952.290000 25% 5294.402500 50% 5647.905000 75% 6028.805000 max 6290.980000 现在,我们如何将通

比如,如果我有一个四列的数据框,我想绘制其中任意两列,只是为了可视化我的数据。我们可以用这个方法求出所有参数的值

pd.describe()

count     332.000000
mean     5645.999337
std       391.081389
min      4952.290000
25%      5294.402500
50%      5647.905000
75%      6028.805000
max      6290.980000

现在,我们如何将通过这个函数('pandas.description')获得的信息一次性放入绘图中呢。而不是使用matplotlib中常用的“标签”函数

Matplotlib具有ax.text选项。所以你需要把这些信息转换成文本。 下面是一个例子:

import pandas as pd
df=pd.DataFrame({'A':[1,2,3]})
desc=df.describe()
描述也是一个数据帧,您可以将每一列转换为字符串列表:

data1=[i for i in desc.index]
data2=[str(i) for i in desc.A]
现在,您可以在两者之间使用冒号连接:

text= ('\n'.join([ a +':'+ b for a,b in zip(data1,data2)]))
然后在图形中,您可以输入:

 ax.text(pos1, pos2, text , fontsize=15)
其中
pos1
pos2
是文本位置的数字。 这有用吗?
告诉我

你想要什么样的情节?你能附上你想要的情节的图片吗?当然可以。!事实上,我正在尝试用线性拟合来绘制一个图,所以我使用“seaborn”并查看图片来检查它的外观。你想要的是将信息描述为某种传说?我理解对了吗?是的,你理解对了。!我无法用正确的语言表达@胡安克