enter image description here 大家好,我正在尝试绘制来自CSV的图形数据。在我的CSV中有7列。我已经用我的代码绘制了流派列: import pandas as pd
import matplotlib.pyplot as plt
import plotly.express as px
import numpy as np
df = pd.read_csv('booksellers.csv')
genre = df['Genre']
countFiction = 0
countNonFiction = 0
for i in genr
这里我读了一个文件"userdata.xlsx":
ID Debt Email Age User
1 7.5 john@email.com 16 John
2 15 john@email.com 15 John
3 22 john@email.com 15 John
4 30 david@email.com 22 David
5 33 david@email.com 22 David
6 51 fred@email.com 61 Fred
7 11 fred@email.com 25 Fred
8
这样做是正确的:
import pandas as pd
def fnc(m):
return m+4
df = pd.DataFrame({"m": [1,2,3,4,5,6], "c": [1,1,1,1,1,1], "x":[5,3,6,2,6,1]})
df
# apply a self created function to a single column in pandas
df["y"] = df['m'].apply(fnc)
df
我试着修改上面的代码。在这里,我需要将列m值添加到
有一个包含Date、Type、Price和Location列的数据帧。有必要为每种类型构建价格对日期的依赖关系图(每个-在单独的图片上)-完成后,我得到了10个图: import pandas as pd
dat = pd.read_csv('ap-northeast-1.csv', parse_dates = True, names=['Date','Type','OS', 'Location', 'Price'])
da = dat[dat.OS == 'Windows']
d
我正在尝试使用pandas来绘制特定的图形,但它似乎想要生成自己的图形,而不是使用/重置pyplot的当前图形。
我如何才能让熊猫画出当前的(或者更好的,明确给出的)图形?
from matplotlib import pyplot
import pandas
df = pandas.DataFrame({'a': list(range(1000))})
fig1 = pyplot.figure(figsize=(5, 10))
assert pyplot.gcf() is fig1 # succeeds
df.plot() # does not draw to fig1
a