使用 Jupyter Notebook 我发现拆分单元格的功能非常有用。我也想在 Google Colab 中做到这一点,但我找不到如何做到这一点。
可以做到吗?如果答案是肯定的,怎么办?
编辑 1:
安卡拉发布的解决方案似乎不再有效。作为一种解决方法,可以通过单击“工具”->“键盘快捷键”然后更改“在光标处拆分”的组合来编辑设置。我设置了CTRL + Shift + N它的工作原理。
编辑 2 (06/07/2021):
看起来旧的CTRL + M + -组合再次起作用了!。
我正在尝试为著名的Kaggle Titanic 挑战做一些数据可视化。我想绘制几个饼图,旭日变体,在内圈中放入一些特定特征(性别,机票类别,...),在外圈上放置该特征幸存/死亡。
这是一个例子:
我想对内圈和外圈使用不同的颜色。例如,蓝色/粉色代表男性/女性,绿色/灰色代表幸存者/死亡者。我做不到,如果我按性别区分,我就无法按生存区分,反之亦然。
这是我的代码:
color_discrete_sequence = ['#8B25BE', '#2D9157', '#2D5F91', '#97909A']
fig = px.sunburst(
total_raw_df,
path=['sex', 'survived'],
# names='sex',
labels=[{'0': 'Deceased', '1': 'Survived'}],
color=total_raw_df['sex'],
color_discrete_sequence=color_discrete_sequence
)
fig.update_traces(
textinfo="label+percent parent",
insidetextorientation='horizontal'
)
fig.update_layout(
font=dict(size=18)
)
fig.show()
Run Code Online (Sandbox Code Playgroud)
该数据集是经典的泰坦尼克号数据集,仅供参考,这些是数据框列:
Index(['pclass', 'survived', 'name', 'sex', 'age', 'sibsp', 'parch', 'ticket',
'fare', 'cabin', 'embarked', 'boat', 'body', 'home.dest'],
dtype='object')
Run Code Online (Sandbox Code Playgroud)