我有一個函數,它需要在散點圖上繪製Pandas
列。我想使用列的名稱作爲軸標籤。下面是我的意思的一個例子:從熊貓列索引中提取列名稱
def plotscatter(x,y):
plt.scatter(x, y)
plt.xlabel(x)
plt.ylabel(y)
plotscatter(df['1stcol'],df['2ndcol'])
我想只提取引號中的文本,即1stcol和2ndcol。如果我按照原樣使用x和y,我會得到列名,然後是所有值作爲軸標籤。
有沒有一個內置的方法或函數呢?像x.columnname()
除了我的回答你的問題,其他的建議:你也可以使用'plot'方法是:'df.plot(X = '1stcol',Y = '2ndcol',善良='scatter')' – joris