python 可视化 plotly 画3dmesh网格图
最近在工作中遇到python 打印可视化3D图。需求是需要根据根据之前用matplotlib打印出来的效果不是很好。发现了非常强大的可视化包plotly。附上官方文档链接 https://plot.ly/python/
首先安装plotly包:
pip install plotly
–– coding:utf8 ––
import pandas as pd
import numpy as np
import plotly.graph_objs as go
from collections import defaultdict
import plotly.offline as py # 设置离线画图
“””
打开原始CSV文件数据,必须保证csv 文件只有一行列名,并且检查输入查询的列名是否存在于文件中,存在则返回正确的列名用于坐标轴标签
若存在,则提取这些列的数据,返回新的dataframe,
若不存在,则报错不执行程序
返回值: new_Df, correct_list
“””
def check_file_column():
input_file = input(‘请输入csv文件路径:’)
filename = input_file.strip()
with open(filename, ‘rb’) as f:
csv_data = pd.read_csv(f, encoding=’gb2312′)
if len(csv
Original: https://blog.csdn.net/weixin_35211615/article/details/113648019
Author: 陆 无名
Title: python三维网格图_python 可视化 ploty 画3dmesh网格图
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/676974/
转载文章受原作者版权保护。转载请注明原作者出处!