题目
如何设置图表的分辨率为 300 DPI? ()A. plt.savefig("plot.png", dpi=300)B. plt.figure(dpi=300)C. plt.set_dpi(300)D. plt.resolution(300)
如何设置图表的分辨率为 300 DPI? () A. plt.savefig("plot.png", dpi=300) B. plt.figure(dpi=300) C. plt.set_dpi(300) D. plt.resolution(300)
题目解答
答案
在Matplotlib中,设置图表保存时的分辨率为300 DPI需要通过`savefig`函数的`dpi`参数实现。具体分析如下:
- **选项A**:`plt.savefig("plot.png", dpi=300)`。`savefig`函数用于保存图表,其`dpi`参数直接控制保存时的分辨率,符合题意。
- **选项B**:`plt.figure(dpi=300)`。`figure`函数在创建画布时可通过`dpi`参数设置默认分辨率,但仅影响后续保存时的默认值,需结合`savefig`使用。
- **选项C**和**D**:`plt.set_dpi(300)`和`plt.resolution(300)`均非Matplotlib的官方函数,语法错误。
**答案**:A(正确代码为`plt.savefig("plot.png", dpi=300)`)。