正确答案是 C: matplotlib默认可以显示中文字符。
分析:
A: plt.scatter可以绘制气泡图
这个说法是正确的。`plt.scatter` 是 Matplotlib 中用于绘制散点图的函数,它可以通过调整点的大小来实现气泡图的效果。
B: dataframe可以直接绘图
这个说法是正确的。在使用 Pandas 库时,DataFrame 对象有一些内置的绘图方法,比如 `plot()`,可以直接用于绘制各种类型的图表。
C: matplotlib默认可以显示中文字符
这个说法是不正确的。Matplotlib 默认不支持中文字符的显示,因为其默认字体不包含中文字符集。为了在 Matplotlib 中显示中文字符,通常需要手动设置字体为支持中文的字体,例如通过 `rcParams` 设置字体属性。
D: plt.bar默认绘制纵向条形图
这个说法是正确的。`plt.bar` 是 Matplotlib 中用于绘制条形图的函数,默认情况下绘制的是纵向条形图(即竖直方向的条形图)。