我试图计算使用此代码在数据帧的列中出现NaN的次数:
count = enron_df.loc['salary'].count('NaN')
Run Code Online (Sandbox Code Playgroud)
但每次我运行这个我得到以下错误:
KeyError: 'Level NaN must be same as name (None)'
Run Code Online (Sandbox Code Playgroud)
我在网上搜索了很多试图寻找解决方案,但无济于事.
我试图在 2 个不同的轴上绘制 2 个不同的 Plotly 饼图。这是我的代码:
fig = tools.make_subplots(rows=1, cols=2)
monday_freq = meta_df['monday_is_day_off'].value_counts()
tuesday_freq = meta_df['tuesday_is_day_off'].value_counts()
trace1 = go.Pie(labels=list(monday_freq.keys()),
values=list(monday_freq.values), hole=0.7, hoverinfo='label+percent')
trace2 = go.Pie(labels=list(tuesday_freq.keys()),
values=list(tuesday_freq.values), hole=0.7, hoverinfo='label+percent')
fig.append_trace(trace1, 1, 1)
fig.append_trace(trace2, 1, 2)
iplot(fig)
Run Code Online (Sandbox Code Playgroud)
当我运行它时,我收到以下错误:
ValueError: Invalid property specified for object of type plotly.graph_objs.Pie: 'xaxis'
Run Code Online (Sandbox Code Playgroud)
我一直在网上寻找解决方案,但无济于事。