如何更改我的Pandas Dataframe Plot的DPI?

时间:2018-01-12 13:59:24

标签: pandas matplotlib

我正在尝试更改Pandas Dataframe Plot的DPI。

我已经尝试过这段代码,但没有给我正确的结果(没有DPI更改):

# phpMyAdmin subdomain
server {
    listen 80;

    root /usr/share/nginx/html;
    index index.php index.html index.htm;

    server_name phpmyadmin.domain.com;

    location / {
        try_files $uri $uri/ =404;
    }

    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/html;
    }

    location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php7.0-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

由于

1 个答案:

答案 0 :(得分:7)

数据框未绘制到您更改dpi的图形。而是创建一个新的数字。要将数据框架绘制到现有图形的轴,您可以使用ax参数。

fig = plt.figure(dpi=140)
df.plot(..., ax = plt.gca())

或者,您可以使用rcParams设置任何图形的dpi。

plt.rcParams["figure.dpi"] = 140
df.plot(...)