У меня есть фрейм данных, который имеет цену имени столбца. Поэтому я хочу нарисовать график распределения для этого столбца. и я хочу назначить имя графа как column_name, чтобы я мог граф, когда мне нужно в нескольких местах, даже если у меня есть номер распределения, я могу вызвать требуемый граф отдельно, здесь у меня есть столбцы являются динамическими.
x = 'price'
y = sns.distplot(df[x])
exec("%s = %s" % (x,y))
print(price)
Я пробовал этот код, но выдает ошибку типа
Traceback (most recent call last):
File "/home/mahesh/.local/lib/python3.6/site-packages/IPython/core/interactiveshell.py", line 3287, in run_code
last_expr = (yield from self._async_exec(code_obj, self.user_ns))
File "<ipython-input-36-f28fdca73b33>", line 8, in async-def-wrapper
File "<string>", line 1
price = AxesSubplot(0.125,0.125;0.775x0.755)
^
SyntaxError: invalid syntax