<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Streamlit on Snow</title>
        <link>https://SymphonyW.github.io/zh-cn/tags/streamlit/</link>
        <description>Recent content in Streamlit on Snow</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <copyright>Snow</copyright>
        <lastBuildDate>Wed, 15 Jul 2026 16:00:00 +0800</lastBuildDate><atom:link href="https://SymphonyW.github.io/zh-cn/tags/streamlit/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>从峡湾到极光：2015—2024 年北欧五国入境旅游可视分析</title>
        <link>https://SymphonyW.github.io/zh-cn/p/nordic-tourism-visualization/</link>
        <pubDate>Wed, 15 Jul 2026 16:00:00 +0800</pubDate>
        
        <guid>https://SymphonyW.github.io/zh-cn/p/nordic-tourism-visualization/</guid>
        <description>&lt;img src="https://SymphonyW.github.io/zh-cn/p/nordic-tourism-visualization/bg.png" alt="Featured image of post 从峡湾到极光：2015—2024 年北欧五国入境旅游可视分析" /&gt;&lt;h1 id=&#34;从峡湾到极光20152024-年北欧五国入境旅游可视分析&#34;&gt;从峡湾到极光：2015—2024 年北欧五国入境旅游可视分析
&lt;/h1&gt;&lt;p&gt;这个页面是《数据可视化》课程大作业的公开展示入口。原项目使用 Streamlit 实现多页面交互应用；博客上的版本导出为静态 HTML，保留 Plotly 图表的悬停、缩放、图例开关等交互，适合通过 GitHub Pages 直接访问。&lt;/p&gt;
&lt;p&gt;
  &lt;a href=&#34;https://SymphonyW.github.io/projects/nordic-tourism/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34; style=&#34;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:6px;background:#2f5d8c;color:#fff;text-decoration:none;&#34;&gt;打开完整静态展示页&lt;/a&gt;
&lt;/p&gt;
&lt;iframe
  src=&#34;https://SymphonyW.github.io/projects/nordic-tourism/&#34;
  title=&#34;从峡湾到极光：北欧五国入境旅游可视分析&#34;
  loading=&#34;lazy&#34;
  style=&#34;width:100%;height:780px;border:1px solid #d9e0e7;border-radius:8px;background:#fff;&#34;
&gt;&lt;/iframe&gt;
&lt;h2 id=&#34;发布方式&#34;&gt;发布方式
&lt;/h2&gt;&lt;p&gt;当前博客是 Hugo 静态站点，不能直接运行 Streamlit 的 Python 服务。因此这里采用“静态导出 + 博客嵌入”的方式：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;方案&lt;/th&gt;
&lt;th&gt;适合场景&lt;/th&gt;
&lt;th&gt;结果&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;静态导出到 Hugo&lt;/td&gt;
&lt;td&gt;希望随博客一起发布、长期稳定访问&lt;/td&gt;
&lt;td&gt;本文嵌入的静态展示页&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Streamlit Cloud / Render 部署&lt;/td&gt;
&lt;td&gt;必须保留侧边栏筛选、多页面跳转和下载按钮&lt;/td&gt;
&lt;td&gt;需要额外部署一个 Python Web 服务，再从博客链接过去&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;本静态页使用真实处理后数据生成，不包含模拟数据；其中年度总览默认展示 2024 年，客源市场结构默认展示覆盖五国更完整的 2023 年。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
