正确答案是:C: 设置窗口尺寸。
分析:
`plt.figure(figsize=(12,8))` 是 Matplotlib 库中的一个函数,用于创建一个新的图形对象(即图形窗口)。其中,`figsize` 参数用来指定图形的大小,单位是英寸。在这个例子中,`figsize=(12,8)` 表示创建一个宽为12英寸、高为8英寸的图形窗口。
- A: 画出折线图 - 这个选项不正确,因为 `plt.figure()` 只是创建一个图形对象,不涉及具体的图形绘制。绘制折线图通常需要使用 `plt.plot()` 函数。
- B: 画出饼图 - 同样不正确,饼图通常使用 `plt.pie()` 函数来绘制。
- C: 设置窗口尺寸 - 这是正确的,`figsize` 参数用于设置图形窗口的尺寸。
- D: 设置图片透明度 - 不正确,透明度通常通过 `alpha` 参数在具体绘图函数中设置,而不是通过 `plt.figure()` 设置。
因此,`plt.figure(figsize=(12,8))` 的主要作用是设置图形窗口的尺寸。