From e9cc3c297a2945e4b3490fe4d382743e595423b3 Mon Sep 17 00:00:00 2001 From: 100gle <569590461@qq.com> Date: Tue, 19 Apr 2022 20:57:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E5=BC=95=E5=85=A5?= =?UTF-8?q?=E6=A1=88=E4=BE=8B=E7=9B=B8=E5=85=B3=E6=BA=90=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/02/bilibili.py | 171 +++++ code/02/fetchVideoStat.js | 25 + code/02/main.ipynb | 1414 +++++++++++++++++++++++++++++++++++++ data/bilibili.csv | 282 ++++++++ 4 files changed, 1892 insertions(+) create mode 100644 code/02/bilibili.py create mode 100644 code/02/fetchVideoStat.js create mode 100644 code/02/main.ipynb create mode 100644 data/bilibili.csv diff --git a/code/02/bilibili.py b/code/02/bilibili.py new file mode 100644 index 0000000..b10e9be --- /dev/null +++ b/code/02/bilibili.py @@ -0,0 +1,171 @@ +#!/usr/bin/env python3 +# coding:utf-8 + +import itertools +import logging +import math +import pathlib +from concurrent.futures import ThreadPoolExecutor +from typing import Dict, List, TypeVar + +import pandas as pd +import requests +import requests_html + +# -------------------- +# Prerequisites +# -------------------- + +# internal types +_T = TypeVar("_T") +APIData = Dict[str, _T] +Records = List[APIData] + +# api or data url +VIDEO_API_URL = "https://api.bilibili.com/x/space/arc/search" +VIDEO_PAGE_URL = "https://www.bilibili.com/video/{bvid}" + +# request header +USER_AGENTS = [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2)", + "AppleWebKit/537.36 (KHTML, like Gecko)", + "Chrome/81.0.4044.92", + "Safari/537.36", + "Edg/81.0.416.53", +] +HEADERS = {"User-Agent": " ".join(USER_AGENTS)} + +MID_NUMBER = "533459953" +params = {"ps": "30", "tid": "0", "order": "pubdate"} + + +# logger +logging.basicConfig( + level=logging.INFO, + format="[{asctime}]-[{levelname:<8}]-[{funcName}:{lineno}] - {message}", + datefmt="%Y-%m-%d %H:%M:%S", + style="{", +) +log = logging.getLogger(__name__) + + +# ----------------------- +# Query and Handle Method +# ----------------------- + + +def fetch_page_number(mid: str) -> int: + """fetch total page number from API at first time query.""" + + total = 0 + payloads = {"mid": mid, "pn": 1, **params} + with requests.Session() as sess: + response = sess.get( + url=VIDEO_API_URL, + headers=HEADERS, + params=payloads, + ) + response.raise_for_status() + + count = response.json()["data"]["page"]["count"] + total += math.ceil(int(count) / 30) + + return total + + +def fetch_video_data(mid: str, page: int) -> List[APIData]: + """fetch video data from API.""" + + payload = {"mid": mid, "pn": str(page), **params} + with requests.Session() as sess: + response = sess.get( + url=VIDEO_API_URL, + headers=HEADERS, + params=payload, + ) + + response.raise_for_status() + + jsons = response.json()["data"]["list"]["vlist"] + log.info(f"fetch video from '{mid}' at {page} page.") + return jsons + + +async def fetch_stats(bvid: str, asess) -> APIData: + """fetch like, coin, collect and share from video page.""" + + info = {} + stats = ["rank", "like", "coin", "collect", "share"] + response = await asess.get( + url=VIDEO_PAGE_URL.format(bvid=bvid), + headers=HEADERS, + ) + response.raise_for_status() + html = response.html + + has_rank = html.find(".video-data .rank", first=True) + if has_rank: + info["rank"] = has_rank.text.strip() + + try: + info["like"] = html.find(".ops .like", first=True).text.strip() + info["coin"] = html.find(".ops .coin", first=True).text.strip() + info["collect"] = html.find(".ops .collect", first=True).text.strip() + info["share"] = html.find(".ops .share", first=True).text.strip() + except AttributeError: + log.warning(f"cant' get stats from '{bvid}', use default.") + return {k: "" for k in stats} + + log.info(f"fetch stats from '{bvid}'.") + return info + + +async def bundle(json, asess) -> APIData: + """bundle json data with stats.""" + + bvid = json["bvid"] + stats = await fetch_stats(bvid, asess) + info = {**json, **stats} + return info + + +def query(mid: str) -> Records: + """query data by mid number.""" + + log.info(f"querying data from '{mid}'...") + + total_page = fetch_page_number(mid) + with ThreadPoolExecutor(max_workers=2) as p: + features = [ + p.submit(fetch_video_data, mid=mid, page=page) + for page in range(1, total_page + 1) + ] + jsons = itertools.chain(*[f.result() for f in features]) + + # async session for html request + asess = requests_html.AsyncHTMLSession(workers=2) + + # compatible with requests-html async coroutine codes + # see: https://github.com/psf/requests-html/issues/362 + results = asess.run( + *[lambda json=json, asess=asess: bundle(json, asess) for json in jsons] + ) + return results + + +def parse(jsons: Records) -> pd.DataFrame: + """normalize and combine json data.""" + + return pd.json_normalize(jsons) + + +def main(): + csvfile = pathlib.Path("~/Desktop/bilibili.csv").expanduser() + + jsons = query(MID_NUMBER) + data = parse(jsons) + data.to_csv(csvfile, index=False) + + +if __name__ == "__main__": + main() diff --git a/code/02/fetchVideoStat.js b/code/02/fetchVideoStat.js new file mode 100644 index 0000000..bc626e1 --- /dev/null +++ b/code/02/fetchVideoStat.js @@ -0,0 +1,25 @@ +(function () { + let api = window.__INITIAL_STATE__; + let stat = undefined; + try { + stat = api.videoData.stat; + } catch (e) {} + + const cols = ["rank", "like", "coin", "collect", "share"]; + + let blankStat = {}; + for (const col of cols) { + blankStat[col] = ""; + } + + if (stat === undefined) { + return blankStat; + } + return { + rank: stat.his_rank, + like: stat.like, + coin: stat.coin, + collect: stat.favorite, + share: stat.share, + }; +})(); diff --git a/code/02/main.ipynb b/code/02/main.ipynb new file mode 100644 index 0000000..e64952a --- /dev/null +++ b/code/02/main.ipynb @@ -0,0 +1,1414 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 220, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "%matplotlib inline\n", + "%config InlineBackend.figure_formats=[\"svg\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 221, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "import pathlib\n", + "\n", + "import matplotlib.pyplot as plt\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "\n", + "sns.set_theme()\n", + "style_settings = {\n", + " \"font.sans-serif\": [\"Songti SC\", \"SimHei\"],\n", + " \"axes.unicode_minus\": False,\n", + "}\n", + "sns.set_style(\"darkgrid\", style_settings)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": 222, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "# # use the desktop data\n", + "# csvfile = pathlib.Path(\"~/Desktop/bilibili.csv\").expanduser()\n", + "\n", + "# use default data\n", + "csvfile = pathlib.Path(\"../../data/bilibili.csv\")\n", + "\n", + "raw = pd.read_csv(csvfile)" + ] + }, + { + "cell_type": "code", + "execution_count": 223, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 281 entries, 0 to 280\n", + "Data columns (total 26 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 comment 281 non-null int64 \n", + " 1 typeid 281 non-null int64 \n", + " 2 play 281 non-null int64 \n", + " 3 pic 281 non-null object \n", + " 4 subtitle 0 non-null float64\n", + " 5 description 279 non-null object \n", + " 6 copyright 281 non-null int64 \n", + " 7 title 281 non-null object \n", + " 8 review 281 non-null int64 \n", + " 9 author 281 non-null object \n", + " 10 mid 281 non-null int64 \n", + " 11 created 281 non-null int64 \n", + " 12 length 281 non-null object \n", + " 13 video_review 281 non-null int64 \n", + " 14 aid 281 non-null int64 \n", + " 15 bvid 281 non-null object \n", + " 16 hide_click 281 non-null bool \n", + " 17 is_pay 281 non-null int64 \n", + " 18 is_union_video 281 non-null int64 \n", + " 19 is_steins_gate 281 non-null int64 \n", + " 20 is_live_playback 281 non-null int64 \n", + " 21 like 279 non-null object \n", + " 22 coin 279 non-null object \n", + " 23 collect 279 non-null object \n", + " 24 share 279 non-null object \n", + " 25 rank 102 non-null object \n", + "dtypes: bool(1), float64(1), int64(13), object(11)\n", + "memory usage: 55.3+ KB\n" + ] + } + ], + "source": [ + "raw.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 224, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " comment typeid play subtitle copyright review \\\ncount 281.000000 281.000000 2.810000e+02 0.0 281.0 281.0 \nmean 3587.989324 168.017794 2.768051e+06 NaN 1.0 0.0 \nstd 4407.248268 78.913400 1.754950e+06 NaN 0.0 0.0 \nmin 172.000000 21.000000 3.336690e+05 NaN 1.0 0.0 \n25% 1286.000000 212.000000 1.648079e+06 NaN 1.0 0.0 \n50% 2577.000000 212.000000 2.435455e+06 NaN 1.0 0.0 \n75% 4639.000000 212.000000 3.415756e+06 NaN 1.0 0.0 \nmax 46792.000000 239.000000 1.565324e+07 NaN 1.0 0.0 \n\n mid created video_review aid is_pay \\\ncount 281.0 2.810000e+02 281.000000 2.810000e+02 281.0 \nmean 533459953.0 1.632178e+09 6372.619217 5.872551e+08 0.0 \nstd 0.0 8.106261e+06 8871.608323 2.255457e+08 0.0 \nmin 533459953.0 1.617385e+09 51.000000 2.049769e+08 0.0 \n25% 533459953.0 1.625652e+09 1430.000000 3.806299e+08 0.0 \n50% 533459953.0 1.631695e+09 3514.000000 5.904713e+08 0.0 \n75% 533459953.0 1.638846e+09 7998.000000 7.637649e+08 0.0 \nmax 533459953.0 1.648907e+09 82150.000000 9.778694e+08 0.0 \n\n is_union_video is_steins_gate is_live_playback \ncount 281.0 281.0 281.0 \nmean 0.0 0.0 0.0 \nstd 0.0 0.0 0.0 \nmin 0.0 0.0 0.0 \n25% 0.0 0.0 0.0 \n50% 0.0 0.0 0.0 \n75% 0.0 0.0 0.0 \nmax 0.0 0.0 0.0 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
commenttypeidplaysubtitlecopyrightreviewmidcreatedvideo_reviewaidis_payis_union_videois_steins_gateis_live_playback
count281.000000281.0000002.810000e+020.0281.0281.0281.02.810000e+02281.0000002.810000e+02281.0281.0281.0281.0
mean3587.989324168.0177942.768051e+06NaN1.00.0533459953.01.632178e+096372.6192175.872551e+080.00.00.00.0
std4407.24826878.9134001.754950e+06NaN0.00.00.08.106261e+068871.6083232.255457e+080.00.00.00.0
min172.00000021.0000003.336690e+05NaN1.00.0533459953.01.617385e+0951.0000002.049769e+080.00.00.00.0
25%1286.000000212.0000001.648079e+06NaN1.00.0533459953.01.625652e+091430.0000003.806299e+080.00.00.00.0
50%2577.000000212.0000002.435455e+06NaN1.00.0533459953.01.631695e+093514.0000005.904713e+080.00.00.00.0
75%4639.000000212.0000003.415756e+06NaN1.00.0533459953.01.638846e+097998.0000007.637649e+080.00.00.00.0
max46792.000000239.0000001.565324e+07NaN1.00.0533459953.01.648907e+0982150.0000009.778694e+080.00.00.00.0
\n
" + }, + "execution_count": 224, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw.describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 225, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " pic description \\\ncount 281 279 \nunique 281 1 \ntop http://i2.hdslb.com/bfs/archive/550244aa3fb1e8... - \nfreq 1 279 \n\n title author length bvid like coin \\\ncount 281 281 281 281 279 279 \nunique 281 1 146 281 176 223 \ntop 印度阿姆利则降旗仪式,富有娱乐精神的表演。 刘庸干净又卫生 00:49 BV19r4y1r7wx 4.0万 1.2万 \nfreq 1 281 7 1 5 10 \n\n collect share rank \ncount 279 279 102 \nunique 262 260 68 \ntop 1.2万 1.1万 全站排行榜最高第19名 \nfreq 7 4 3 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
picdescriptiontitleauthorlengthbvidlikecoincollectsharerank
count281279281281281281279279279279102
unique2811281114628117622326226068
tophttp://i2.hdslb.com/bfs/archive/550244aa3fb1e8...-印度阿姆利则降旗仪式,富有娱乐精神的表演。刘庸干净又卫生00:49BV19r4y1r7wx4.0万1.2万1.2万1.1万全站排行榜最高第19名
freq1279128171510743
\n
" + }, + "execution_count": 225, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw.describe(include=\"object\")" + ] + }, + { + "cell_type": "code", + "execution_count": 226, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "mid\n533459953 281\ndtype: int64" + }, + "execution_count": 226, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw.value_counts(\"mid\")" + ] + }, + { + "cell_type": "code", + "execution_count": 227, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "# target columns\n", + "cols = [\n", + " # BVID 号\n", + " \"bvid\",\n", + " # UP 主频道号\n", + " \"mid\",\n", + " # UP 主名称\n", + " \"author\",\n", + " # 视频标题\n", + " \"title\",\n", + " # 视频上传时间\n", + " \"created\",\n", + " # 视频长度\n", + " \"length\",\n", + " # 视频播放量\n", + " \"play\",\n", + " # 视频评论数\n", + " \"comment\",\n", + " # 视频弹幕数\n", + " \"video_review\",\n", + " # 视频全站排名(第 N 名或无)\n", + " \"rank\",\n", + " # 视频点赞量\n", + " \"like\",\n", + " # 视频投币数\n", + " \"coin\",\n", + " # 视频收藏量\n", + " \"collect\",\n", + " # 视频分享量\n", + " \"share\",\n", + "]" + ] + }, + { + "cell_type": "code", + "execution_count": 228, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " mid author title created length \\\nbvid \nBV19r4y1r7wx 533459953 刘庸干净又卫生 印度阿姆利则降旗仪式,富有娱乐精神的表演。 1636948887 00:20 \nBV14r4y1y7Ln 533459953 刘庸干净又卫生 发烧怎么办?看开挂的民族如何应对! 1634526240 02:24 \nBV1Rq4y1Z7TT 533459953 刘庸干净又卫生 依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。 1631094362 00:50 \nBV1n54y1E7D5 533459953 刘庸干净又卫生 印度新德里街头水果摊大全,堪比超市! 1626083657 00:59 \nBV1Yf4y1t7VV 533459953 刘庸干净又卫生 这什么玩意儿?买了个寂寞! 1624540361 00:55 \n\n play comment video_review rank like coin collect share \nbvid \nBV19r4y1r7wx 1695848 2073 1050 NaN 7.9万 2182 2088 1856 \nBV14r4y1y7Ln 2240231 6026 6124 NaN 9.5万 5265 3241 8044 \nBV1Rq4y1Z7TT 2435455 2875 1766 NaN 10.4万 8106 2410 1844 \nBV1n54y1E7D5 959967 807 1070 NaN 3.2万 976 658 472 \nBV1Yf4y1t7VV 2163298 596 853 NaN 5.1万 1483 1289 481 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
midauthortitlecreatedlengthplaycommentvideo_reviewranklikecoincollectshare
bvid
BV19r4y1r7wx533459953刘庸干净又卫生印度阿姆利则降旗仪式,富有娱乐精神的表演。163694888700:20169584820731050NaN7.9万218220881856
BV14r4y1y7Ln533459953刘庸干净又卫生发烧怎么办?看开挂的民族如何应对!163452624002:24224023160266124NaN9.5万526532418044
BV1Rq4y1Z7TT533459953刘庸干净又卫生依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。163109436200:50243545528751766NaN10.4万810624101844
BV1n54y1E7D5533459953刘庸干净又卫生印度新德里街头水果摊大全,堪比超市!162608365700:599599678071070NaN3.2万976658472
BV1Yf4y1t7VV533459953刘庸干净又卫生这什么玩意儿?买了个寂寞!162454036100:552163298596853NaN5.1万14831289481
\n
" + }, + "execution_count": 228, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "raw: pd.DataFrame = raw.astype({\"mid\": \"str\"}).filter(items=cols).set_index(\"bvid\")\n", + "raw.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## 数据清洗与处理" + ] + }, + { + "cell_type": "code", + "execution_count": 229, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " mid author title \\\nbvid \nBV19r4y1r7wx 533459953 刘庸干净又卫生 印度阿姆利则降旗仪式,富有娱乐精神的表演。 \nBV14r4y1y7Ln 533459953 刘庸干净又卫生 发烧怎么办?看开挂的民族如何应对! \nBV1Rq4y1Z7TT 533459953 刘庸干净又卫生 依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。 \nBV1n54y1E7D5 533459953 刘庸干净又卫生 印度新德里街头水果摊大全,堪比超市! \nBV1Yf4y1t7VV 533459953 刘庸干净又卫生 这什么玩意儿?买了个寂寞! \n\n created play comment video_review rank \\\nbvid \nBV19r4y1r7wx 2021-11-15 04:01:27 1695848 2073 1050 0 \nBV14r4y1y7Ln 2021-10-18 03:04:00 2240231 6026 6124 0 \nBV1Rq4y1Z7TT 2021-09-08 09:46:02 2435455 2875 1766 0 \nBV1n54y1E7D5 2021-07-12 09:54:17 959967 807 1070 0 \nBV1Yf4y1t7VV 2021-06-24 13:12:41 2163298 596 853 0 \n\n created_type \nbvid \nBV19r4y1r7wx 00h-07h \nBV14r4y1y7Ln 00h-07h \nBV1Rq4y1Z7TT 08h-16h \nBV1n54y1E7D5 08h-16h \nBV1Yf4y1t7VV 08h-16h ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
midauthortitlecreatedplaycommentvideo_reviewrankcreated_type
bvid
BV19r4y1r7wx533459953刘庸干净又卫生印度阿姆利则降旗仪式,富有娱乐精神的表演。2021-11-15 04:01:27169584820731050000h-07h
BV14r4y1y7Ln533459953刘庸干净又卫生发烧怎么办?看开挂的民族如何应对!2021-10-18 03:04:00224023160266124000h-07h
BV1Rq4y1Z7TT533459953刘庸干净又卫生依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。2021-09-08 09:46:02243545528751766008h-16h
BV1n54y1E7D5533459953刘庸干净又卫生印度新德里街头水果摊大全,堪比超市!2021-07-12 09:54:179599678071070008h-16h
BV1Yf4y1t7VV533459953刘庸干净又卫生这什么玩意儿?买了个寂寞!2021-06-24 13:12:412163298596853008h-16h
\n
" + }, + "execution_count": 229, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# tidy common\n", + "\n", + "\n", + "def divide_hour(hour: int):\n", + " if 8 <= hour < 17:\n", + " return \"08h-16h\"\n", + " elif 17 <= hour < 24:\n", + " return \"17h-23h\"\n", + " else:\n", + " return \"00h-07h\"\n", + "\n", + "\n", + "ops = [\"like\", \"coin\", \"collect\", \"share\"]\n", + "\n", + "common: pd.DataFrame = raw.assign(\n", + " title=raw[\"title\"].str.strip(),\n", + " created=raw[\"created\"].apply(pd.to_datetime, unit=\"s\"),\n", + " created_type=lambda data: (\n", + " data[\"created\"].dt.hour.map(divide_hour).pipe(\n", + " pd.Categorical,\n", + " ordered=True,\n", + " categories=[\"08h-16h\", \"17h-23h\", \"00h-07h\"],\n", + " )\n", + " ),\n", + " rank=(\n", + " raw[\"rank\"]\n", + " .fillna(\"\")\n", + " .str.extract(r\"(?P\\d+)\")\n", + " .fillna(0)\n", + " .astype(\"int\")\n", + " ),\n", + ").drop([*ops, \"length\"], axis=1)\n", + "\n", + "common.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 230, + "outputs": [ + { + "data": { + "text/plain": " mid author title \\\nbvid \nBV19r4y1r7wx 533459953 刘庸干净又卫生 印度阿姆利则降旗仪式,富有娱乐精神的表演。 \nBV14r4y1y7Ln 533459953 刘庸干净又卫生 发烧怎么办?看开挂的民族如何应对! \nBV1Rq4y1Z7TT 533459953 刘庸干净又卫生 依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。 \nBV1n54y1E7D5 533459953 刘庸干净又卫生 印度新德里街头水果摊大全,堪比超市! \nBV1Yf4y1t7VV 533459953 刘庸干净又卫生 这什么玩意儿?买了个寂寞! \n\n created play comment video_review rank \\\nbvid \nBV19r4y1r7wx 2021-11-15 04:01:27 1695848 2073 1050 0 \nBV14r4y1y7Ln 2021-10-18 03:04:00 2240231 6026 6124 0 \nBV1Rq4y1Z7TT 2021-09-08 09:46:02 2435455 2875 1766 0 \nBV1n54y1E7D5 2021-07-12 09:54:17 959967 807 1070 0 \nBV1Yf4y1t7VV 2021-06-24 13:12:41 2163298 596 853 0 \n\n created_type \nbvid \nBV19r4y1r7wx 00h-07h \nBV14r4y1y7Ln 00h-07h \nBV1Rq4y1Z7TT 08h-16h \nBV1n54y1E7D5 08h-16h \nBV1Yf4y1t7VV 08h-16h ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
midauthortitlecreatedplaycommentvideo_reviewrankcreated_type
bvid
BV19r4y1r7wx533459953刘庸干净又卫生印度阿姆利则降旗仪式,富有娱乐精神的表演。2021-11-15 04:01:27169584820731050000h-07h
BV14r4y1y7Ln533459953刘庸干净又卫生发烧怎么办?看开挂的民族如何应对!2021-10-18 03:04:00224023160266124000h-07h
BV1Rq4y1Z7TT533459953刘庸干净又卫生依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。2021-09-08 09:46:02243545528751766008h-16h
BV1n54y1E7D5533459953刘庸干净又卫生印度新德里街头水果摊大全,堪比超市!2021-07-12 09:54:179599678071070008h-16h
BV1Yf4y1t7VV533459953刘庸干净又卫生这什么玩意儿?买了个寂寞!2021-06-24 13:12:412163298596853008h-16h
\n
" + }, + "execution_count": 230, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "common.head()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 231, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " like coin collect share\nbvid \nBV19r4y1r7wx 79000 2182 2088 1856\nBV14r4y1y7Ln 95000 5265 3241 8044\nBV1Rq4y1Z7TT 104000 8106 2410 1844\nBV1n54y1E7D5 32000 976 658 472\nBV1Yf4y1t7VV 51000 1483 1289 481", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
likecoincollectshare
bvid
BV19r4y1r7wx79000218220881856
BV14r4y1y7Ln95000526532418044
BV1Rq4y1Z7TT104000810624101844
BV1n54y1E7D532000976658472
BV1Yf4y1t7VV5100014831289481
\n
" + }, + "execution_count": 231, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# make operators data numeric.\n", + "\n", + "def numeric_ops(text: str):\n", + " if \"万\" in text:\n", + " digits = float(text.replace(\"万\", \"\")) * 10000\n", + " return int(digits)\n", + " else:\n", + " return int(text)\n", + "\n", + "operators: pd.DataFrame = (\n", + " raw.filter(items=ops)\n", + " .fillna(\"0\")\n", + " .applymap(numeric_ops)\n", + " .astype(\"int\")\n", + ")\n", + "\n", + "operators.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 232, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " seconds\nbvid \nBV19r4y1r7wx 20\nBV14r4y1y7Ln 144\nBV1Rq4y1Z7TT 50\nBV1n54y1E7D5 59\nBV1Yf4y1t7VV 55", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
seconds
bvid
BV19r4y1r7wx20
BV14r4y1y7Ln144
BV1Rq4y1Z7TT50
BV1n54y1E7D559
BV1Yf4y1t7VV55
\n
" + }, + "execution_count": 232, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# length to seconds\n", + "\n", + "timer: pd.DataFrame = (\n", + " raw[\"length\"].str\n", + " .extract(r\"(?P\\d{2}):(?P\\d{2})\")\n", + " .astype(\"int\")\n", + " .assign(seconds=lambda data: data[\"minute\"] * 60 + data[\"second\"])\n", + " .filter(like=\"seconds\")\n", + ")\n", + "\n", + "\n", + "timer.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 233, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n0 BV1Rh411D755 533459953 刘庸干净又卫生 原创首发 \n1 BV175411A7L3 533459953 刘庸干净又卫生 喝一个养颜美容芦荟汁 \n2 BV1jK4y1m7Dc 533459953 刘庸干净又卫生 刷刷鞋 \n3 BV1M54y1b7tD 533459953 刘庸干净又卫生 我知道你们早就看过了,我只是怀念一下而已。 \n4 BV1nb4y1D77D 533459953 刘庸干净又卫生 天热买个冰棍儿 \n\n created play comment video_review rank created_type \\\n0 2021-04-02 17:31:29 1769938 2570 4809 0 17h-23h \n1 2021-04-05 12:46:03 1865198 1802 5065 0 08h-16h \n2 2021-04-06 17:00:02 761236 311 535 0 17h-23h \n3 2021-04-07 15:35:02 2190407 919 1017 0 08h-16h \n4 2021-04-08 16:49:32 1682582 453 956 0 08h-16h \n\n like coin collect share seconds since_last_days \n0 65000 6296 7349 3728 277 0 \n1 70000 16000 9947 17000 131 3 \n2 16000 509 503 120 85 2 \n3 53000 5952 6343 1476 59 1 \n4 42000 1322 1393 519 54 2 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
0BV1Rh411D755533459953刘庸干净又卫生原创首发2021-04-02 17:31:29176993825704809017h-23h650006296734937282770
1BV175411A7L3533459953刘庸干净又卫生喝一个养颜美容芦荟汁2021-04-05 12:46:03186519818025065008h-16h70000160009947170001313
2BV1jK4y1m7Dc533459953刘庸干净又卫生刷刷鞋2021-04-06 17:00:02761236311535017h-23h16000509503120852
3BV1M54y1b7tD533459953刘庸干净又卫生我知道你们早就看过了,我只是怀念一下而已。2021-04-07 15:35:0221904079191017008h-16h53000595263431476591
4BV1nb4y1D77D533459953刘庸干净又卫生天热买个冰棍儿2021-04-08 16:49:321682582453956008h-16h4200013221393519542
\n
" + }, + "execution_count": 233, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# combine common, operators and timer frame together.\n", + "\n", + "df: pd.DataFrame = (\n", + " pd.concat(\n", + " [common, operators, timer],\n", + " axis=1,\n", + " join=\"inner\",\n", + " verify_integrity=True,\n", + " )\n", + " .sort_values(by=\"created\")\n", + " .assign(\n", + " since_last_days=lambda data: (\n", + " data[\"created\"]\n", + " .diff()\n", + " .dt.ceil(\"d\")\n", + " .dt.days\n", + " .fillna(0)\n", + " .astype(\"int\")\n", + " )\n", + " )\n", + " .reset_index()\n", + ")\n", + "\n", + "df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 234, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "bvid object\nmid object\nauthor object\ntitle object\ncreated datetime64[ns]\nplay int64\ncomment int64\nvideo_review int64\nrank int64\ncreated_type category\nlike int64\ncoin int64\ncollect int64\nshare int64\nseconds int64\nsince_last_days int64\ndtype: object" + }, + "execution_count": 234, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.dtypes" + ] + }, + { + "cell_type": "markdown", + "source": [ + "## 数据分析与可视化" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 235, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " created play comment \\\ncount 281 2.810000e+02 281.000000 \nmean 2021-09-20 22:42:29.647686656 2.768051e+06 3587.989324 \nmin 2021-04-02 17:31:29 3.336690e+05 172.000000 \n50% 2021-09-15 08:43:32 2.435455e+06 2577.000000 \nmax 2022-04-02 13:40:04 1.565324e+07 46792.000000 \nstd NaN 1.754950e+06 4407.248268 \n\n video_review rank like coin collect \\\ncount 281.000000 281.000000 2.810000e+02 281.000000 281.000000 \nmean 6372.619217 14.103203 1.346215e+05 13328.181495 5659.747331 \nmin 51.000000 0.000000 0.000000e+00 0.000000 0.000000 \n50% 3514.000000 0.000000 9.500000e+04 5839.000000 3398.000000 \nmax 82150.000000 91.000000 1.124000e+06 350000.000000 89000.000000 \nstd 8871.608323 23.908158 1.282603e+05 30758.026709 8698.436615 \n\n share seconds since_last_days \ncount 281.000000 281.000000 281.000000 \nmean 6202.003559 155.227758 1.782918 \nmin 0.000000 9.000000 0.000000 \n50% 2751.000000 76.000000 2.000000 \nmax 106000.000000 2877.000000 7.000000 \nstd 12144.340569 327.588938 0.909784 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
createdplaycommentvideo_reviewranklikecoincollectsharesecondssince_last_days
count2812.810000e+02281.000000281.000000281.0000002.810000e+02281.000000281.000000281.000000281.000000281.000000
mean2021-09-20 22:42:29.6476866562.768051e+063587.9893246372.61921714.1032031.346215e+0513328.1814955659.7473316202.003559155.2277581.782918
min2021-04-02 17:31:293.336690e+05172.00000051.0000000.0000000.000000e+000.0000000.0000000.0000009.0000000.000000
50%2021-09-15 08:43:322.435455e+062577.0000003514.0000000.0000009.500000e+045839.0000003398.0000002751.00000076.0000002.000000
max2022-04-02 13:40:041.565324e+0746792.00000082150.00000091.0000001.124000e+06350000.00000089000.000000106000.0000002877.0000007.000000
stdNaN1.754950e+064407.2482688871.60832323.9081581.282603e+0530758.0267098698.43661512144.340569327.5889380.909784
\n
" + }, + "execution_count": 235, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.describe(percentiles=[0.5], datetime_is_numeric=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 236, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n184 BV16S4y1R7Vd 533459953 刘庸干净又卫生 出门吃个简易早餐,经济又实惠,干净又卫生! \n214 BV1QQ4y1e7dB 533459953 刘庸干净又卫生 印度街头吃点烧烤! \n\n created play comment video_review rank created_type \\\n184 2021-11-02 03:30:18 3852133 4766 9329 0 00h-07h \n214 2021-12-11 03:00:10 3867097 6189 29091 0 00h-07h \n\n like coin collect share seconds since_last_days \n184 0 0 0 0 209 1 \n214 0 0 0 0 203 2 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
184BV16S4y1R7Vd533459953刘庸干净又卫生出门吃个简易早餐,经济又实惠,干净又卫生!2021-11-02 03:30:18385213347669329000h-07h00002091
214BV1QQ4y1e7dB533459953刘庸干净又卫生印度街头吃点烧烤!2021-12-11 03:00:103867097618929091000h-07h00002032
\n
" + }, + "execution_count": 236, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df[df[\"like\"]==0]" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "markdown", + "source": [ + "### 视频排名情况" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%% md\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 237, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n251 BV1AY41187b3 533459953 刘庸干净又卫生 久等了,昏昏沉沉好几天,今天清醒多了。 \n252 BV16F411H7gW 533459953 刘庸干净又卫生 历时8天,我康复了,谢谢所有的朋友们。 \n248 BV1Lr4y1e7WH 533459953 刘庸干净又卫生 印度白领区的街头咖啡,非常的好喝。 \n197 BV18r4y1Q7sE 533459953 刘庸干净又卫生 应广发粉丝的要求,印度晚上街头走一走,闲聊几句! \n249 BV1qS4y1o7Yk 533459953 刘庸干净又卫生 快过年了,提前吃点好吃的。 \n\n created play comment video_review rank created_type \\\n251 2022-01-25 05:00:05 8986409 35247 82150 1 00h-07h \n252 2022-01-30 04:58:33 7348868 30466 66680 1 00h-07h \n248 2022-01-18 10:05:09 4056024 5467 10100 2 08h-16h \n197 2021-11-24 03:00:04 4162761 14103 38706 3 00h-07h \n249 2022-01-19 11:00:18 6794331 14981 25761 3 08h-16h \n\n like coin collect share seconds since_last_days \n251 1124000 350000 65000 48000 257 5 \n252 1011000 289000 60000 62000 105 5 \n248 262000 9782 6916 4307 91 1 \n197 285000 108000 27000 18000 908 1 \n249 481000 49000 20000 16000 164 2 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
251BV1AY41187b3533459953刘庸干净又卫生久等了,昏昏沉沉好几天,今天清醒多了。2022-01-25 05:00:0589864093524782150100h-07h112400035000065000480002575
252BV16F411H7gW533459953刘庸干净又卫生历时8天,我康复了,谢谢所有的朋友们。2022-01-30 04:58:3373488683046666680100h-07h101100028900060000620001055
248BV1Lr4y1e7WH533459953刘庸干净又卫生印度白领区的街头咖啡,非常的好喝。2022-01-18 10:05:094056024546710100208h-16h262000978269164307911
197BV18r4y1Q7sE533459953刘庸干净又卫生应广发粉丝的要求,印度晚上街头走一走,闲聊几句!2021-11-24 03:00:0441627611410338706300h-07h28500010800027000180009081
249BV1qS4y1o7Yk533459953刘庸干净又卫生快过年了,提前吃点好吃的。2022-01-19 11:00:1867943311498125761308h-16h4810004900020000160001642
\n
" + }, + "execution_count": 237, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# the front of three videos by rank.\n", + "\n", + "df.query(\"1 <= rank <= 3\").sort_values([\"rank\", \"created\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 238, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "df_rank = df.query(\"rank != 0\")[\"rank\"]\n", + "df_rank.describe().to_markdown(\"~/Desktop/snippets.txt\", tablefmt=\"pretty\", colalign=(\"left\", ))" + ] + }, + { + "cell_type": "code", + "execution_count": 239, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "" + }, + "execution_count": 239, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:13.039774\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "sns.histplot(data=df_rank, kde=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 240, + "outputs": [ + { + "data": { + "text/plain": " rank rank_interval\n126 35 (20, 100]\n128 70 (20, 100]\n129 57 (20, 100]\n132 81 (20, 100]\n135 46 (20, 100]", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
rankrank_interval
12635(20, 100]
12870(20, 100]
12957(20, 100]
13281(20, 100]
13546(20, 100]
\n
" + }, + "execution_count": 240, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rank_interval = [(0, 3), (3, 10), (10, 20), (20, 100)]\n", + "bins = pd.IntervalIndex.from_tuples(rank_interval)\n", + "\n", + "counts = (\n", + " df_rank.to_frame()\n", + " .assign(\n", + " rank_interval = df[\"rank\"].pipe(pd.cut, bins=bins)\n", + " )\n", + ")\n", + "counts.head()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 241, + "outputs": [ + { + "data": { + "text/plain": "rank_interval\n(0, 3] 5\n(3, 10] 8\n(10, 20] 16\n(20, 100] 73\ndtype: int64" + }, + "execution_count": 241, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "rank_interval_freq = counts.value_counts(\"rank_interval\", ascending=True)\n", + "rank_interval_freq.head()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 242, + "outputs": [ + { + "data": { + "text/plain": "[Text(0, 0, '5'), Text(0, 0, '8'), Text(0, 0, '16'), Text(0, 0, '73')]" + }, + "execution_count": 242, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:13.684526\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "ax = sns.countplot(x=\"rank_interval\", data=counts)\n", + "ax.bar_label(container=ax.containers[0], labels=rank_interval_freq.values)" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "markdown", + "source": [ + "### 播放量" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%% md\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 243, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n156 BV1PQ4y167xk 533459953 刘庸干净又卫生 刘庸神作,万人要求的海盗狗。 \n135 BV1Lb4y127dj 533459953 刘庸干净又卫生 还是芦荟店的芦荟汁干净又卫生啊! \n128 BV15b4y1U7kV 533459953 刘庸干净又卫生 刘庸继芦荟汁后又一重磅力作,水果捞! \n251 BV1AY41187b3 533459953 刘庸干净又卫生 久等了,昏昏沉沉好几天,今天清醒多了。 \n129 BV1W44y187z5 533459953 刘庸干净又卫生 好久没来吃这玩意,这次我得休息几天? \n\n created play comment video_review rank created_type \\\n156 2021-10-03 12:30:36 15653236 14163 8221 79 08h-16h \n135 2021-09-10 08:40:58 10565366 10196 21830 46 08h-16h \n128 2021-09-03 05:19:21 10029294 9371 33730 70 00h-07h \n251 2022-01-25 05:00:05 8986409 35247 82150 1 00h-07h \n129 2021-09-04 05:57:32 8674471 6814 12417 57 00h-07h \n\n like coin collect share seconds since_last_days \n156 439000 108000 89000 97000 33 2 \n135 327000 39000 20000 55000 132 2 \n128 277000 40000 20000 106000 123 1 \n251 1124000 350000 65000 48000 257 5 \n129 258000 29000 11000 25000 152 2 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
156BV1PQ4y167xk533459953刘庸干净又卫生刘庸神作,万人要求的海盗狗。2021-10-03 12:30:36156532361416382217908h-16h4390001080008900097000332
135BV1Lb4y127dj533459953刘庸干净又卫生还是芦荟店的芦荟汁干净又卫生啊!2021-09-10 08:40:581056536610196218304608h-16h3270003900020000550001322
128BV15b4y1U7kV533459953刘庸干净又卫生刘庸继芦荟汁后又一重磅力作,水果捞!2021-09-03 05:19:21100292949371337307000h-07h27700040000200001060001231
251BV1AY41187b3533459953刘庸干净又卫生久等了,昏昏沉沉好几天,今天清醒多了。2022-01-25 05:00:0589864093524782150100h-07h112400035000065000480002575
129BV1W44y187z5533459953刘庸干净又卫生好久没来吃这玩意,这次我得休息几天?2021-09-04 05:57:3286744716814124175700h-07h2580002900011000250001522
\n
" + }, + "execution_count": 243, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# the TOP5 videos by playing.\n", + "\n", + "df.sort_values(\"play\", ascending=False).head()" + ] + }, + { + "cell_type": "code", + "execution_count": 244, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n251 BV1AY41187b3 533459953 刘庸干净又卫生 久等了,昏昏沉沉好几天,今天清醒多了。 \n252 BV16F411H7gW 533459953 刘庸干净又卫生 历时8天,我康复了,谢谢所有的朋友们。 \n253 BV1vF411H7ZG 533459953 刘庸干净又卫生 除夕在印度买牛肉做大餐。 \n164 BV1oL41137tf 533459953 刘庸干净又卫生 第二部5+5=9 \n249 BV1qS4y1o7Yk 533459953 刘庸干净又卫生 快过年了,提前吃点好吃的。 \n\n created play comment video_review rank created_type \\\n251 2022-01-25 05:00:05 8986409 35247 82150 1 00h-07h \n252 2022-01-30 04:58:33 7348868 30466 66680 1 00h-07h \n253 2022-01-31 08:08:27 5668822 12304 37290 6 08h-16h \n164 2021-10-11 06:07:06 5234232 8771 5686 5 00h-07h \n249 2022-01-19 11:00:18 6794331 14981 25761 3 08h-16h \n\n like coin collect share seconds since_last_days \n251 1124000 350000 65000 48000 257 5 \n252 1011000 289000 60000 62000 105 5 \n253 576000 84000 25000 11000 213 2 \n164 491000 79000 40000 16000 70 2 \n249 481000 49000 20000 16000 164 2 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
251BV1AY41187b3533459953刘庸干净又卫生久等了,昏昏沉沉好几天,今天清醒多了。2022-01-25 05:00:0589864093524782150100h-07h112400035000065000480002575
252BV16F411H7gW533459953刘庸干净又卫生历时8天,我康复了,谢谢所有的朋友们。2022-01-30 04:58:3373488683046666680100h-07h101100028900060000620001055
253BV1vF411H7ZG533459953刘庸干净又卫生除夕在印度买牛肉做大餐。2022-01-31 08:08:2756688221230437290608h-16h5760008400025000110002132
164BV1oL41137tf533459953刘庸干净又卫生第二部5+5=92021-10-11 06:07:06523423287715686500h-07h491000790004000016000702
249BV1qS4y1o7Yk533459953刘庸干净又卫生快过年了,提前吃点好吃的。2022-01-19 11:00:1867943311498125761308h-16h4810004900020000160001642
\n
" + }, + "execution_count": 244, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.sort_values(ops, ascending=False).head()" + ] + }, + { + "cell_type": "code", + "source": [ + "ax = (\n", + " df.loc[:, [\"bvid\", \"title\", *ops]]\n", + " .assign(\n", + " title=(\n", + " df[\"title\"].str.replace(r\"[!,。!.,]\", \"\\n\")\n", + " + df[\"bvid\"].map(lambda v: \"\\n({})\".format(v))\n", + " )\n", + " )\n", + " .sort_values(ops, ascending=False)\n", + " .head(5)\n", + " .set_index(\"title\")\n", + " .plot.barh(\n", + " figsize=(12, 12),\n", + " xlabel=\"\",\n", + " )\n", + ")\n", + "\n", + "# Revert display rank.\n", + "ax.invert_yaxis()\n", + "\n", + "# Annotation\n", + "for patch in ax.patches:\n", + " ax.text(\n", + " patch.get_width() + 0.3,\n", + " patch.get_y() + 0.1,\n", + " \" {:,}\".format(patch.get_width()),\n", + " fontsize=8,\n", + " color=\"black\",\n", + " )\n" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + }, + "execution_count": 245, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/0t/s0c95rbs6ds7w_b0d471p0kc0000gn/T/ipykernel_7095/2474762560.py:5: FutureWarning: The default value of regex will change from True to False in a future version.\n", + " df[\"title\"].str.replace(r\"[!,。!.,]\", \"\\n\")\n" + ] + }, + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:14.021411\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ] + }, + { + "cell_type": "code", + "execution_count": 246, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n251 BV1AY41187b3 533459953 刘庸干净又卫生 久等了,昏昏沉沉好几天,今天清醒多了。 \n252 BV16F411H7gW 533459953 刘庸干净又卫生 历时8天,我康复了,谢谢所有的朋友们。 \n197 BV18r4y1Q7sE 533459953 刘庸干净又卫生 应广发粉丝的要求,印度晚上街头走一走,闲聊几句! \n253 BV1vF411H7ZG 533459953 刘庸干净又卫生 除夕在印度买牛肉做大餐。 \n128 BV15b4y1U7kV 533459953 刘庸干净又卫生 刘庸继芦荟汁后又一重磅力作,水果捞! \n\n created play comment video_review rank created_type \\\n251 2022-01-25 05:00:05 8986409 35247 82150 1 00h-07h \n252 2022-01-30 04:58:33 7348868 30466 66680 1 00h-07h \n197 2021-11-24 03:00:04 4162761 14103 38706 3 00h-07h \n253 2022-01-31 08:08:27 5668822 12304 37290 6 08h-16h \n128 2021-09-03 05:19:21 10029294 9371 33730 70 00h-07h \n\n like coin collect share seconds since_last_days \n251 1124000 350000 65000 48000 257 5 \n252 1011000 289000 60000 62000 105 5 \n197 285000 108000 27000 18000 908 1 \n253 576000 84000 25000 11000 213 2 \n128 277000 40000 20000 106000 123 1 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
251BV1AY41187b3533459953刘庸干净又卫生久等了,昏昏沉沉好几天,今天清醒多了。2022-01-25 05:00:0589864093524782150100h-07h112400035000065000480002575
252BV16F411H7gW533459953刘庸干净又卫生历时8天,我康复了,谢谢所有的朋友们。2022-01-30 04:58:3373488683046666680100h-07h101100028900060000620001055
197BV18r4y1Q7sE533459953刘庸干净又卫生应广发粉丝的要求,印度晚上街头走一走,闲聊几句!2021-11-24 03:00:0441627611410338706300h-07h28500010800027000180009081
253BV1vF411H7ZG533459953刘庸干净又卫生除夕在印度买牛肉做大餐。2022-01-31 08:08:2756688221230437290608h-16h5760008400025000110002132
128BV15b4y1U7kV533459953刘庸干净又卫生刘庸继芦荟汁后又一重磅力作,水果捞!2021-09-03 05:19:21100292949371337307000h-07h27700040000200001060001231
\n
" + }, + "execution_count": 246, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# the top 5 video sorted by danmu and comment.\n", + "\n", + "df.sort_values([\"video_review\", \"comment\"], ascending=False).head()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 247, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/0t/s0c95rbs6ds7w_b0d471p0kc0000gn/T/ipykernel_7095/3279381252.py:4: UserWarning: FixedFormatter should only be used together with FixedLocator\n", + " g.ax.set_xticklabels([f\"{int(n) / 1000:,.0f} K\" for n in g.ax.get_xticks()])\n", + "/var/folders/0t/s0c95rbs6ds7w_b0d471p0kc0000gn/T/ipykernel_7095/3279381252.py:5: UserWarning: FixedFormatter should only be used together with FixedLocator\n", + " g.ax.set_yticklabels([f\"{n:,.0f}\" for n in g.ax.get_yticks()])\n" + ] + }, + { + "data": { + "text/plain": "[Text(0, -20000.0, '-20,000'),\n Text(0, 0.0, '0'),\n Text(0, 20000.0, '20,000'),\n Text(0, 40000.0, '40,000'),\n Text(0, 60000.0, '60,000'),\n Text(0, 80000.0, '80,000'),\n Text(0, 100000.0, '100,000')]" + }, + "execution_count": 247, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:14.509138\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "g = sns.lmplot(x=\"play\", y=\"video_review\", data=df, height=3)\n", + "\n", + "g.fig.set_size_inches(16, 8)\n", + "g.ax.set_xticklabels([f\"{int(n) / 1000:,.0f} K\" for n in g.ax.get_xticks()])\n", + "g.ax.set_yticklabels([f\"{n:,.0f}\" for n in g.ax.get_yticks()])\n" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 248, + "outputs": [ + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:16.306803\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "(\n", + " df.loc[:, \"created\":\"video_review\"]\n", + " .set_index(\"created\")\n", + " .plot.line(\n", + " figsize=(12, 10),\n", + " alpha=0.5,\n", + " x_compat=True,\n", + " xlabel=\"\",\n", + " subplots=True,\n", + " )\n", + ")\n", + "\n", + "plt.savefig(\"play-comment-danmu.png\", dpi=300)" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 249, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:18.832473\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import itertools\n", + "\n", + "fig, ax = plt.subplots(3, 3, figsize=(12, 12))\n", + "\n", + "targets = [\n", + " \"play\", \"comment\", \"video_review\", \"seconds\", \"since_last_days\",\n", + " *ops,\n", + "]\n", + "\n", + "# combination like: (0, 0), (0, 1), (1, 0), (1, 1) etc.\n", + "locations = itertools.product(range(ax.shape[0]), range(ax.shape[1]))\n", + "\n", + "for i, j in locations:\n", + " position = i * 3 + j\n", + " sns.histplot(\n", + " x=df.filter(items=targets).iloc[:, position],\n", + " ax=ax[i][j],\n", + " kde=True,\n", + " alpha=0.5,\n", + " palette=\"crest\",\n", + " )\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "source": [ + "### 播放时长相关" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 250, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n136 BV1gg411c7AD 533459953 刘庸干净又卫生 乔治理发超长版,乔治买了新手机。 \n118 BV1fQ4y1Y7Nt 533459953 刘庸干净又卫生 乔治理发超长版,满足一些粉丝的要求。 \n148 BV1FM4y137pf 533459953 刘庸干净又卫生 终于可以睡个好觉了,失眠患者的福音,半个月一次的乔治理发又来了。 \n175 BV1Uv411M7s8 533459953 刘庸干净又卫生 失眠患者的福音,沉浸式体验,乔治理发超长版! \n270 BV1WL4y1371r 533459953 刘庸干净又卫生 印度按摩完整版 \n204 BV1FL4y1W74f 533459953 刘庸干净又卫生 德里街头日常刮胡子 \n197 BV18r4y1Q7sE 533459953 刘庸干净又卫生 应广发粉丝的要求,印度晚上街头走一走,闲聊几句! \n207 BV1pR4y1s7j2 533459953 刘庸干净又卫生 清真餐厅吃羊肉随拍。 \n169 BV1oq4y1V7KC 533459953 刘庸干净又卫生 进来一起互相陪伴吃个饭吧,一顿真实而普通的家常便饭。顺便聊个天。 \n238 BV1UR4y1u754 533459953 刘庸干净又卫生 分享日常早餐 \n\n created play comment video_review rank created_type \\\n136 2021-09-11 10:14:39 1317949 2412 7054 0 08h-16h \n118 2021-08-24 08:18:14 1267113 3415 9467 0 08h-16h \n148 2021-09-25 13:11:59 1747505 2502 6738 0 08h-16h \n175 2021-10-22 03:40:11 1188746 2349 7519 0 00h-07h \n270 2022-03-03 12:21:58 2189504 3863 12196 0 08h-16h \n204 2021-12-01 16:18:56 1471000 2577 4616 0 08h-16h \n197 2021-11-24 03:00:04 4162761 14103 38706 3 00h-07h \n207 2021-12-03 17:43:08 3394668 4983 13973 63 17h-23h \n169 2021-10-16 04:05:05 1816158 4793 12540 0 00h-07h \n238 2022-01-06 03:00:16 2400879 3782 12881 0 00h-07h \n\n like coin collect share seconds since_last_days \n136 80000 36000 11000 2041 2877 2 \n118 75000 29000 12000 2801 2678 2 \n148 71000 13000 7555 2157 2470 2 \n175 62000 11000 6489 1887 2056 1 \n270 117000 14000 15000 5957 1807 2 \n204 75000 4515 3569 990 922 2 \n197 285000 108000 27000 18000 908 1 \n207 160000 18000 5713 2751 706 1 \n169 121000 23000 4337 1417 642 1 \n238 130000 12000 3398 1472 603 1 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
136BV1gg411c7AD533459953刘庸干净又卫生乔治理发超长版,乔治买了新手机。2021-09-11 10:14:39131794924127054008h-16h800003600011000204128772
118BV1fQ4y1Y7Nt533459953刘庸干净又卫生乔治理发超长版,满足一些粉丝的要求。2021-08-24 08:18:14126711334159467008h-16h750002900012000280126782
148BV1FM4y137pf533459953刘庸干净又卫生终于可以睡个好觉了,失眠患者的福音,半个月一次的乔治理发又来了。2021-09-25 13:11:59174750525026738008h-16h71000130007555215724702
175BV1Uv411M7s8533459953刘庸干净又卫生失眠患者的福音,沉浸式体验,乔治理发超长版!2021-10-22 03:40:11118874623497519000h-07h62000110006489188720561
270BV1WL4y1371r533459953刘庸干净又卫生印度按摩完整版2022-03-03 12:21:582189504386312196008h-16h1170001400015000595718072
204BV1FL4y1W74f533459953刘庸干净又卫生德里街头日常刮胡子2021-12-01 16:18:56147100025774616008h-16h75000451535699909222
197BV18r4y1Q7sE533459953刘庸干净又卫生应广发粉丝的要求,印度晚上街头走一走,闲聊几句!2021-11-24 03:00:0441627611410338706300h-07h28500010800027000180009081
207BV1pR4y1s7j2533459953刘庸干净又卫生清真餐厅吃羊肉随拍。2021-12-03 17:43:0833946684983139736317h-23h16000018000571327517061
169BV1oq4y1V7KC533459953刘庸干净又卫生进来一起互相陪伴吃个饭吧,一顿真实而普通的家常便饭。顺便聊个天。2021-10-16 04:05:051816158479312540000h-07h12100023000433714176421
238BV1UR4y1u754533459953刘庸干净又卫生分享日常早餐2022-01-06 03:00:162400879378212881000h-07h13000012000339814726031
\n
" + }, + "execution_count": 250, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.sort_values([\"seconds\"], ascending=False).head(10)" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 251, + "outputs": [], + "source": [ + "df[\"seconds\"].map(lambda v: v <= 1000 or False).value_counts().to_markdown(\"~/Desktop/snippets.txt\", tablefmt=\"pretty\", colalign=(\"left\", ))" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 252, + "outputs": [ + { + "data": { + "text/plain": " bvid mid author title \\\n204 BV1FL4y1W74f 533459953 刘庸干净又卫生 德里街头日常刮胡子 \n197 BV18r4y1Q7sE 533459953 刘庸干净又卫生 应广发粉丝的要求,印度晚上街头走一走,闲聊几句! \n207 BV1pR4y1s7j2 533459953 刘庸干净又卫生 清真餐厅吃羊肉随拍。 \n169 BV1oq4y1V7KC 533459953 刘庸干净又卫生 进来一起互相陪伴吃个饭吧,一顿真实而普通的家常便饭。顺便聊个天。 \n238 BV1UR4y1u754 533459953 刘庸干净又卫生 分享日常早餐 \n\n created play comment video_review rank created_type \\\n204 2021-12-01 16:18:56 1471000 2577 4616 0 08h-16h \n197 2021-11-24 03:00:04 4162761 14103 38706 3 00h-07h \n207 2021-12-03 17:43:08 3394668 4983 13973 63 17h-23h \n169 2021-10-16 04:05:05 1816158 4793 12540 0 00h-07h \n238 2022-01-06 03:00:16 2400879 3782 12881 0 00h-07h \n\n like coin collect share seconds since_last_days \n204 75000 4515 3569 990 922 2 \n197 285000 108000 27000 18000 908 1 \n207 160000 18000 5713 2751 706 1 \n169 121000 23000 4337 1417 642 1 \n238 130000 12000 3398 1472 603 1 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
bvidmidauthortitlecreatedplaycommentvideo_reviewrankcreated_typelikecoincollectsharesecondssince_last_days
204BV1FL4y1W74f533459953刘庸干净又卫生德里街头日常刮胡子2021-12-01 16:18:56147100025774616008h-16h75000451535699909222
197BV18r4y1Q7sE533459953刘庸干净又卫生应广发粉丝的要求,印度晚上街头走一走,闲聊几句!2021-11-24 03:00:0441627611410338706300h-07h28500010800027000180009081
207BV1pR4y1s7j2533459953刘庸干净又卫生清真餐厅吃羊肉随拍。2021-12-03 17:43:0833946684983139736317h-23h16000018000571327517061
169BV1oq4y1V7KC533459953刘庸干净又卫生进来一起互相陪伴吃个饭吧,一顿真实而普通的家常便饭。顺便聊个天。2021-10-16 04:05:051816158479312540000h-07h12100023000433714176421
238BV1UR4y1u754533459953刘庸干净又卫生分享日常早餐2022-01-06 03:00:162400879378212881000h-07h13000012000339814726031
\n
" + }, + "execution_count": 252, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.query(\"seconds <= 1000\").sort_values([\"seconds\"], ascending=False).head()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 253, + "outputs": [ + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:21.497257\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import math\n", + "\n", + "import matplotlib.transforms as transforms\n", + "\n", + "base = (\n", + " df.filter(items=[\"created\", \"seconds\"])\n", + " .query(\"seconds <= 1000\")\n", + " .set_index(\"created\")\n", + ")\n", + "\n", + "ax = base.plot.line(\n", + " figsize=(12, 10),\n", + " x_compat=True,\n", + " alpha=0.5,\n", + " xlabel=\"\",\n", + " ylabel=\"Seconds(s)\",\n", + ")\n", + "\n", + "\n", + "(\n", + " base.rolling(7)\n", + " .mean()\n", + " .rename({\"seconds\": \"rolling seconds(per 7 days)\"}, axis=1)\n", + " .plot.line(ax=ax, color=\"red\", xlabel=\"\")\n", + ")\n", + "\n", + "# reference: https://stackoverflow.com/a/42879040\n", + "trans = transforms.blended_transform_factory(\n", + " ax.get_yticklabels()[0].get_transform(), ax.transData\n", + ")\n", + "\n", + "seconds_mean = df[\"seconds\"].median().round(2)\n", + "ax.axhline(y=seconds_mean, linestyle=\"--\", alpha=0.5, label=\"median seconds\", color=\"grey\")\n", + "ax.text(\n", + " x=0,\n", + " y=seconds_mean,\n", + " s=f\"{int(seconds_mean / 60)} min {math.ceil(seconds_mean % 60)} s\",\n", + " ha=\"right\",\n", + " va=\"center\",\n", + " transform=trans,\n", + ")\n", + "ax.legend()\n", + "plt.savefig(\"seconds-line-plot.png\", dpi=400)" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 254, + "outputs": [ + { + "data": { + "text/plain": "created_type\n08h-16h 148\n17h-23h 9\n00h-07h 124\nName: bvid, dtype: int64" + }, + "execution_count": 254, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df.groupby(\"created_type\")[\"bvid\"].count()" + ], + "metadata": { + "collapsed": false, + "pycharm": { + "name": "#%%\n" + } + } + }, + { + "cell_type": "code", + "execution_count": 255, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:22.674127\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "df.groupby(\"created_type\")[\"bvid\"].count().plot.pie(\n", + " autopct=\"%1.2f%%\",\n", + " figsize=(8, 8),\n", + " ylabel=\"\",\n", + " startangle=270,\n", + " explode=[0.01]*3,\n", + ")\n", + "plt.savefig(\"pie-chart.png\", dpi=400)" + ] + }, + { + "cell_type": "code", + "execution_count": 256, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": " play comment video_review like coin\nplay 1.000000 0.628384 0.593064 0.735980 0.520579\ncomment 0.628384 1.000000 0.805082 0.788206 0.743240\nvideo_review 0.593064 0.805082 1.000000 0.826462 0.825229\nlike 0.735980 0.788206 0.826462 1.000000 0.813151\ncoin 0.520579 0.743240 0.825229 0.813151 1.000000", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
playcommentvideo_reviewlikecoin
play1.0000000.6283840.5930640.7359800.520579
comment0.6283841.0000000.8050820.7882060.743240
video_review0.5930640.8050821.0000000.8264620.825229
like0.7359800.7882060.8264621.0000000.813151
coin0.5205790.7432400.8252290.8131511.000000
\n
" + }, + "execution_count": 256, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "targets = [\"created_type\", \"play\", \"comment\", \"video_review\", \"like\", \"coin\"]\n", + "df[targets].corr()" + ] + }, + { + "cell_type": "code", + "execution_count": 257, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "# Z-score\n", + "normalize = lambda col: (col - col.mean()) / col.std()\n", + "\n", + "normalized_df = (\n", + " df[targets]\n", + " .set_index(\"created_type\")\n", + " .transform(normalize)\n", + " .reset_index()\n", + ")\n", + "normalized_df.head().to_markdown(\"~/Desktop/snippets.txt\", tablefmt=\"pretty\", colalign=(\"left\", ))" + ] + }, + { + "cell_type": "code", + "execution_count": 258, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/Bobot/pyenvs/pandas-startup/lib/python3.9/site-packages/seaborn/utils.py:95: UserWarning: Glyph 8722 (\\N{MINUS SIGN}) missing from current font.\n", + " fig.canvas.draw()\n", + "/var/folders/0t/s0c95rbs6ds7w_b0d471p0kc0000gn/T/ipykernel_7095/4222612346.py:11: UserWarning: Glyph 8722 (\\N{MINUS SIGN}) missing from current font.\n", + " plt.savefig(\"corr-matrix-plot.png\", dpi=400)\n", + "/Users/Bobot/pyenvs/pandas-startup/lib/python3.9/site-packages/IPython/core/pylabtools.py:151: UserWarning: Glyph 8722 (\\N{MINUS SIGN}) missing from current font.\n", + " fig.canvas.print_figure(bytes_io, **kw)\n" + ] + }, + { + "data": { + "text/plain": "
", + "image/svg+xml": "\n\n\n \n \n \n \n 2022-04-10T16:22:37.118362\n image/svg+xml\n \n \n Matplotlib v3.5.1, https://matplotlib.org/\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "\n", + "sns.pairplot(\n", + " data=normalized_df,\n", + " hue=\"created_type\",\n", + " kind=\"reg\",\n", + " plot_kws={\n", + " \"line_kws\": {\"alpha\": 0.2},\n", + " \"scatter_kws\": {\"alpha\": 0.6},\n", + " }\n", + ")\n", + "\n", + "plt.savefig(\"corr-matrix-plot.png\", dpi=400)" + ] + }, + { + "cell_type": "code", + "execution_count": 259, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "[('印度', 0.683859592143686),\n ('干净又卫生', 0.3195038085407572),\n ('甘蔗汁', 0.15681817260167039),\n ('芦荟汁', 0.14256197509242763),\n ('乔治', 0.12482552216675946),\n ('理发', 0.11240551405567928),\n ('刨冰', 0.09979338256469934),\n ('早餐', 0.08616520567403119),\n ('味道', 0.07351749903948775),\n ('小吃', 0.07328070809749444)]" + }, + "execution_count": 259, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import jieba\n", + "import jieba.analyse as ja\n", + "\n", + "jieba.add_word(\"干净又卫生\", tag=\"n\")\n", + "jieba.add_word(\"芦荟汁\", tag=\"n\")\n", + "\n", + "title = \"\\n\".join(df[\"title\"].tolist())\n", + "keywords = ja.extract_tags(\n", + " title,\n", + " topK=100,\n", + " withWeight=True,\n", + " allowPOS=(\"nr\", \"v\", \"n\", \"ns\", \"vn\"),\n", + ")\n", + "keywords[:10]" + ] + }, + { + "cell_type": "code", + "execution_count": 260, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "from pyecharts import options as opts\n", + "from pyecharts.charts import WordCloud\n", + "from pyecharts.globals import CurrentConfig, NotebookType\n", + "\n", + "CurrentConfig.NOTEBOOK_TYPE = NotebookType.JUPYTER_LAB" + ] + }, + { + "cell_type": "code", + "execution_count": 261, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [ + { + "data": { + "text/plain": "", + "application/javascript": "new Promise(function(resolve, reject) {\n var script = document.createElement(\"script\");\n script.onload = resolve;\n script.onerror = reject;\n script.src = \"https://assets.pyecharts.org/assets/echarts.min.js\";\n document.head.appendChild(script);\n}).then(() => {\nnew Promise(function(resolve, reject) {\n var script = document.createElement(\"script\");\n script.onload = resolve;\n script.onerror = reject;\n script.src = \"https://assets.pyecharts.org/assets/echarts-wordcloud.min.js\";\n document.head.appendChild(script);\n}).then(() => {\n\n});\n});" + }, + "execution_count": 261, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "graphics = (\n", + " WordCloud(\n", + " init_opts=opts.InitOpts(\n", + " height=\"800px\",\n", + " width=\"1000px\",\n", + " bg_color=\"white\",\n", + " )\n", + " )\n", + " .add(\"\", keywords, word_size_range=[25, 80])\n", + " .set_global_opts(\n", + " title_opts=opts.TitleOpts(\n", + " title=\"视频标题关键词 TOP 100\",\n", + " subtitle=\"UP 主:刘庸干净又卫生\",\n", + " pos_left=\"center\",\n", + " ),\n", + " toolbox_opts=opts.ToolboxOpts(\n", + " is_show=True,\n", + " pos_left=\"center\",\n", + " pos_top=\"8%\",\n", + " feature=opts.ToolBoxFeatureOpts(\n", + " opts.ToolBoxFeatureSaveAsImageOpts(\n", + " pixel_ratio=5,\n", + " background_color=\"#ffffff\",\n", + " )\n", + " )\n", + " ),\n", + " )\n", + ")\n", + "graphics.load_javascript()" + ] + }, + { + "cell_type": "code", + "execution_count": 263, + "metadata": { + "pycharm": { + "name": "#%%\n" + }, + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": "", + "text/html": "\n\n\n \n\n\n
\n \n\n\n" + }, + "execution_count": 263, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "graphics.render_notebook()" + ] + }, + { + "cell_type": "code", + "execution_count": 262, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.0" + } + }, + "nbformat": 4, + "nbformat_minor": 1 +} \ No newline at end of file diff --git a/data/bilibili.csv b/data/bilibili.csv new file mode 100644 index 0000000..b35231f --- /dev/null +++ b/data/bilibili.csv @@ -0,0 +1,282 @@ +comment,typeid,play,pic,subtitle,description,copyright,title,review,author,mid,created,length,video_review,aid,bvid,hide_click,is_pay,is_union_video,is_steins_gate,is_live_playback,like,coin,collect,share,rank +2073,21,1695848,http://i2.hdslb.com/bfs/archive/550244aa3fb1e85b71ed1ad7ea4ad1d2b0de55d3.jpg,,-,1,印度阿姆利则降旗仪式,富有娱乐精神的表演。,0,刘庸干净又卫生,533459953,1636948887,00:20,1050,764207910,BV19r4y1r7wx,False,0,0,0,0,7.9万,2182,2088,1856, +6026,21,2240231,http://i2.hdslb.com/bfs/archive/c142bcb9747eb1d2d23d8f5f2829f0d767ad8ad1.jpg,,-,1,发烧怎么办?看开挂的民族如何应对!,0,刘庸干净又卫生,533459953,1634526240,02:24,6124,763627361,BV14r4y1y7Ln,False,0,0,0,0,9.5万,5265,3241,8044, +2875,212,2435455,http://i2.hdslb.com/bfs/archive/f0bc9f409991d6af8029ee002f5a4285fc095115.jpg,,-,1,依旧是甘蔗汁,天太热,如果没有糖分补充就会昏倒。,0,刘庸干净又卫生,533459953,1631094362,00:50,1766,590471338,BV1Rq4y1Z7TT,False,0,0,0,0,10.4万,8106,2410,1844, +807,212,959967,http://i0.hdslb.com/bfs/archive/bc7d12643e3811c9d4d77515bd483e3bb863bdae.jpg,,-,1,印度新德里街头水果摊大全,堪比超市!,0,刘庸干净又卫生,533459953,1626083657,00:59,1070,846745555,BV1n54y1E7D5,False,0,0,0,0,3.2万,976,658,472, +596,212,2163298,http://i1.hdslb.com/bfs/archive/fb051a296552030fdf9ad29100db78f470e7916d.jpg,,-,1,这什么玩意儿?买了个寂寞!,0,刘庸干净又卫生,533459953,1624540361,00:55,853,291256700,BV1Yf4y1t7VV,False,0,0,0,0,5.1万,1483,1289,481, +300,212,691943,http://i1.hdslb.com/bfs/archive/48ea556b57201e7e736922e871eb23cee83d3903.jpg,,-,1,好久不吃了,来一个精神一下,0,刘庸干净又卫生,533459953,1620145844,01:11,349,887963746,BV1AK4y1A7px,False,0,0,0,0,1.6万,684,629,611, +4051,212,2402519,http://i0.hdslb.com/bfs/archive/996319e4edf368a487b665ee9944a201dd966ca5.jpg,,-,1,印度阿姆利则金庙免费吃喝住。,0,刘庸干净又卫生,533459953,1636782758,00:58,3801,976641028,BV1244y1e7QL,False,0,0,0,0,12.4万,6865,3491,4272, +6451,76,3504079,http://i2.hdslb.com/bfs/archive/f39f2a5f08b1b5bfe2c4de1368933015e36ec25c.jpg,,-,1,家庭版芦荟汁教程来了!最后结尾亮了!,0,刘庸干净又卫生,533459953,1634444127,09:09,27622,633687415,BV17b4y1h7wP,False,0,0,0,0,21.2万,4.9万,1.2万,1.3万,全站排行榜最高第15名 +3729,212,3700441,http://i0.hdslb.com/bfs/archive/4a6d49ff40ecfac7945fb8f0a029a9e7db76e518.jpg,,-,1,好久没吃冰淇淋了,也得偶尔吃点正常的不是?这个确实好吃。,0,刘庸干净又卫生,533459953,1630997772,01:05,4076,632796047,BV1sb4y1U7sG,False,0,0,0,0,15.0万,1.1万,3748,2490,全站排行榜最高第81名 +907,212,1277456,http://i1.hdslb.com/bfs/archive/22f44f4d85ba2e34e97874fffe3a1eb4d10d4c86.jpg,,-,1,黄瓜土豆拌豆芽,干净又卫生,多少带点臭!,0,刘庸干净又卫生,533459953,1626009300,00:48,1007,419118563,BV1wV411s7cz,False,0,0,0,0,3.8万,1409,870,1261, +397,21,613165,http://i2.hdslb.com/bfs/archive/229ac519a2a4bcdb3bacc6d10968a07aeae2debd.jpg,,-,1,插播一条其他印度理发师的理发。可以跟乔治对比一下。,0,刘庸干净又卫生,533459953,1624444288,00:54,346,333791706,BV1jw411o76X,False,0,0,0,0,1.3万,357,332,69, +566,21,1378851,http://i1.hdslb.com/bfs/archive/0e57aa369fd6cabf843e683aedf9bfe88ff08ed6.jpg,,-,1,按摩篇,0,刘庸干净又卫生,533459953,1620055913,02:05,1359,332972767,BV19A41137Gn,False,0,0,0,0,3.1万,3568,3873,1252, +1054,21,1080282,http://i0.hdslb.com/bfs/archive/eaab36d229d2caaf87d5bf654e43c56a11abe618.jpg,,-,1,买菜的路上偶遇一个少年,一起雨中洗个头。,0,刘庸干净又卫生,533459953,1624362392,00:39,527,716259497,BV1vX4y1A7TG,False,0,0,0,0,3.6万,2176,2567,516, +347,212,1505769,http://i0.hdslb.com/bfs/archive/496aa612bb9a8364393aebfee0b93465bc8314d3.jpg,,-,1,油炸花生米,0,刘庸干净又卫生,533459953,1619891158,00:32,675,802842475,BV1vy4y1s7EP,False,0,0,0,0,3.0万,699,912,698, +4793,215,1816158,http://i2.hdslb.com/bfs/archive/3e02ba986c29d6909c3b1e622c5250941090ca74.jpg,,-,1,进来一起互相陪伴吃个饭吧,一顿真实而普通的家常便饭。顺便聊个天。,0,刘庸干净又卫生,533459953,1634357105,10:42,12540,548506929,BV1oq4y1V7KC,False,0,0,0,0,12.1万,2.3万,4337,1417, +6872,212,4505381,http://i0.hdslb.com/bfs/archive/693f09f2b8146998f3db3488ecaa1b7f71e1fc6c.jpg,,-,1,话不多说,直接看,新小子芦荟汁来了!,0,刘庸干净又卫生,533459953,1636631311,07:07,29793,806500678,BV1M34y1Z7wf,False,0,0,0,0,32.3万,7.5万,1.6万,2.3万,全站排行榜最高第7名 +886,21,1882362,http://i2.hdslb.com/bfs/archive/2a10f808012522ddaee63febc1d4384830ab082e.jpg,,-,1,最不喜欢的离别,离开斋普尔,开始新的征程。,0,刘庸干净又卫生,533459953,1625987552,00:52,631,674097508,BV1sU4y137NR,False,0,0,0,0,4.9万,2189,2241,425, +2816,212,1880038,http://i1.hdslb.com/bfs/archive/49ff47c8df465bcc18baf30a5b0ca67247f26c6f.jpg,,-,1,本来想买个橙子果盘,结果买了个橙子差。整岔劈了!,0,刘庸干净又卫生,533459953,1630901503,01:37,3211,250257885,BV1Ev411P7GK,False,0,0,0,0,7.1万,6424,2141,5293, +3497,212,2393080,http://i1.hdslb.com/bfs/archive/0af4e99cfbbedb886c2407440fa8aaa67431404c.jpg,,-,1,周末公园溜达一圈,吃个简易苹果拼盘,真的挺好吃!,0,刘庸干净又卫生,533459953,1636261451,01:37,4997,549024120,BV1Nq4y1373x,False,0,0,0,0,13.5万,9252,3386,3229,全站排行榜最高第80名 +1781,21,1674542,http://i2.hdslb.com/bfs/archive/b6336c8a6b0afbccde77bd1ef423548ee806c184.jpg,,-,1,印度街头随处可见的饮水点。天太热,隔一会儿就得补水。,0,刘庸干净又卫生,533459953,1634275814,00:22,595,891045819,BV1nP4y1t7UE,False,0,0,0,0,7.5万,2798,1661,706, +2200,212,2471396,http://i1.hdslb.com/bfs/archive/bf9b3e4c8629c46ffc2e4625f9c23acd9a537279.jpg,,-,1,今天又来我叔家喝茶了。喝茶的人没走,做茶的走了。,0,刘庸干净又卫生,533459953,1630823807,00:58,2387,505335571,BV1zg411V7A4,False,0,0,0,0,9.5万,5681,2779,1661, +1466,21,2704892,http://i0.hdslb.com/bfs/archive/732abcf51a8a3b7bffdc0384cca7eda7b9e67d0b.jpg,,-,1,和印度老师重逢,明天发分离的。,0,刘庸干净又卫生,533459953,1625904280,00:26,1166,974078254,BV1m44y1q7Z2,False,0,0,0,0,5.7万,2498,3417,1090, +2639,212,5435207,http://i2.hdslb.com/bfs/archive/705d34dae52f2600a4c7bc0b2d8990931271cc7a.jpg,,-,1,印度街头小奶茶,干净又卫生!,0,刘庸干净又卫生,533459953,1624275011,00:47,4608,376317539,BV1No4y1C7om,False,0,0,0,0,9.6万,4050,4470,2.0万, +189,212,572766,http://i2.hdslb.com/bfs/archive/90cfc3050934ea62fe9f423c787e13b41c291300.jpg,,-,1,新朋友罗纳雷斯迪尼奥,0,刘庸干净又卫生,533459953,1619761592,00:57,363,760286259,BV1F64y117Np,False,0,0,0,0,1.6万,375,472,224, +5099,215,2677919,http://i0.hdslb.com/bfs/archive/ab2d1f8ce4d36762b56c0ec97cbe0db7b7b3f1e6.jpg,,-,1,小牛肉非常的新鲜,就是苍蝇有点多。,0,刘庸干净又卫生,533459953,1636084212,00:36,4661,848915429,BV1ZL4y1i7oY,False,0,0,0,0,11.2万,5425,3170,1.0万, +3393,213,2365913,http://i0.hdslb.com/bfs/archive/d14ab310f87748602c84622205a0e3e000f69f8d.jpg,,-,1,太上头了!测评街头小吃“木苹果”不加调料什么味道!突发情况,长毛了!,0,刘庸干净又卫生,533459953,1634192132,04:06,10359,721107517,BV1GQ4y1z789,False,0,0,0,0,14.0万,3.2万,4648,3591,全站排行榜最高第38名 +6814,212,8674471,http://i0.hdslb.com/bfs/archive/21a6a121f205b7d3d430143c4ca551bb45e0ec46.jpg,,-,1,好久没来吃这玩意,这次我得休息几天?,0,刘庸干净又卫生,533459953,1630735052,02:32,12417,975259829,BV1W44y187z5,False,0,0,0,0,25.8万,2.9万,1.1万,2.5万,全站排行榜最高第57名 +859,212,991691,http://i2.hdslb.com/bfs/archive/1ba94809feb5c54b7d7e8b8bf676e7aa8e85e6c0.jpg,,-,1,印度槟榔挑战又一次失败!,0,刘庸干净又卫生,533459953,1625812779,00:35,830,546541459,BV1Hq4y1x7vs,False,0,0,0,0,3.1万,1173,950,1109, +3109,212,4509515,http://i0.hdslb.com/bfs/archive/bd5634abbdba00d93bec98df676a8048c44d3d48.jpg,,-,1,街头手断芦荟汁,一口气全干了!,0,刘庸干净又卫生,533459953,1624188814,01:48,6307,758675687,BV1k64y1X73Q,False,0,0,0,0,10.6万,1.1万,8832,2.7万, +294,21,463565,http://i0.hdslb.com/bfs/archive/252b802d8b813519f8197326bf3e6ea8233c2528.jpg,,-,1,乔治理发刮胡子,0,刘庸干净又卫生,533459953,1619591553,01:55,352,502833236,BV15N411f7Ya,False,0,0,0,0,1.3万,1194,1108,194, +5457,212,2746342,http://i2.hdslb.com/bfs/archive/fb0c5c83e120e0d013ec3d50777b308d5873f768.jpg,,-,1,逛逛印度小卖店,0,刘庸干净又卫生,533459953,1648906804,02:16,5886,212750073,BV1ga41147zh,False,0,0,0,0,24.1万,1.8万,6656,3019,全站排行榜最高第11名 +4140,215,2350919,http://i0.hdslb.com/bfs/archive/3ec90769d7704f934160c76f25197f409b37877b.jpg,,-,1,吃早餐,出门健身,干净又健康!,0,刘庸干净又卫生,533459953,1635910210,03:44,5728,633981970,BV1Kb4y1872W,False,0,0,0,0,12.5万,2.9万,3320,1337,全站排行榜最高第47名 +3021,21,1847181,http://i0.hdslb.com/bfs/archive/cbe2265111ad0a53f5a7e2df3705cf2917453b08.jpg,,-,1,女老师生日那天,她父母来了做了很多好吃的菜。,0,刘庸干净又卫生,533459953,1634112263,01:33,1916,633524592,BV1gb4y1Y7EL,False,0,0,0,0,8.2万,4698,2561,1196, +9371,212,10029294,http://i1.hdslb.com/bfs/archive/c7cb860f1abe292721f8ab3a5aeb2f8204b43d01.jpg,,-,1,刘庸继芦荟汁后又一重磅力作,水果捞!,0,刘庸干净又卫生,533459953,1630646361,02:03,33730,632763164,BV15b4y1U7kV,False,0,0,0,0,27.7万,4.0万,2.0万,10.6万,全站排行榜最高第70名 +933,212,764509,http://i0.hdslb.com/bfs/archive/fad8ad6bb7ee287fbd69c4ec44329926fd18cb69.jpg,,-,1,地瓜拌杨桃。你吃过吗?,0,刘庸干净又卫生,533459953,1625744866,00:57,883,504087207,BV1Zg411u7e4,False,0,0,0,0,2.6万,1128,714,955, +2285,212,3115518,http://i1.hdslb.com/bfs/archive/618cd44728ea2340676edc8840ee29f19f2fab65.jpg,,-,1,印度街头脆球饼,干净又卫生!,0,刘庸干净又卫生,533459953,1624100519,00:47,2028,248717352,BV1jv411W79X,False,0,0,0,0,5.4万,3368,3018,1.1万, +458,212,968418,http://i2.hdslb.com/bfs/archive/ef9800bd6f95b3c08716f9e1133bb8321bc5db15.jpg,,-,1,解暑利器甘蔗汁,0,刘庸干净又卫生,533459953,1619359737,01:09,628,205299494,BV1uh411m7CB,False,0,0,0,0,2.8万,1017,877,913, +11874,212,3743563,http://i2.hdslb.com/bfs/archive/58be811e26ef901951114edc7671fc30565c2e6d.jpg,,-,1,体验正宗印式快餐厅,0,刘庸干净又卫生,533459953,1648702625,04:42,29928,725137152,BV19S4y127Nc,False,0,0,0,0,32.6万,2.8万,1.2万,1.5万,全站排行榜最高第6名 +4766,212,3852133,http://i2.hdslb.com/bfs/archive/3f657f62362037b369796400c253d23aa381bcff.jpg,,-,1,出门吃个简易早餐,经济又实惠,干净又卫生!,0,刘庸干净又卫生,533459953,1635823818,03:29,9329,721447063,BV16S4y1R7Vd,False,0,0,0,0,,,,, +5013,212,3741179,http://i2.hdslb.com/bfs/archive/d8aea7dcc9dc6936cbd9c4f403b36371d4f54cef.jpg,,-,1,我叔从乡下回来了,我内心十分激动。,0,刘庸干净又卫生,533459953,1634013345,01:13,4032,421064004,BV1n3411C7eH,False,0,0,0,0,20.0万,1.6万,6861,3377,全站排行榜最高第29名 +2367,212,3794782,http://i2.hdslb.com/bfs/archive/e94fc9448afb836d0958b10f44af52f9cf30cbdd.jpg,,-,1,来一个街头酸奶,非常醇厚,特别好喝。,0,刘庸干净又卫生,533459953,1630586348,00:59,5235,547766737,BV1Jq4y1T73r,False,0,0,0,0,11.6万,5097,3004,2481, +1006,212,1527657,http://i0.hdslb.com/bfs/archive/c3e7323eeb73edfe46f1cc0cc1e80401517ef70d.jpg,,-,1,印度街头小吃黄汤子,干净又卫生!,0,刘庸干净又卫生,533459953,1625651889,00:49,1696,419022099,BV1pV411W7dG,False,0,0,0,0,4.0万,1646,1197,3264, +2435,215,1877557,http://i1.hdslb.com/bfs/archive/afd18e50f483713600320cc3f822d9fa20b789b8.jpg,,-,1,平时不出门的时候在家吃饭的样子。,0,刘庸干净又卫生,533459953,1624016296,01:19,2334,588644639,BV1hB4y1M7X5,False,0,0,0,0,4.8万,2641,1558,805, +511,21,853083,http://i2.hdslb.com/bfs/archive/40a362493c2a377b7fa0162b860523cd2bfb289f.jpg,,-,1,久违的乔治理发,0,刘庸干净又卫生,533459953,1619250826,01:42,614,587643557,BV1pB4y1A7cP,False,0,0,0,0,2.4万,3285,1625,465, +5097,212,3751161,http://i0.hdslb.com/bfs/archive/ed3b7b88d3f505e9053c20a0bc44610121c699ec.jpg,,-,1,印度医院饭菜太贵,还是得出来吃!,0,刘庸干净又卫生,533459953,1648177200,02:41,12768,297593663,BV1HF411W7Nd,False,0,0,0,0,25.5万,1.5万,7112,5748,全站排行榜最高第24名 +2539,212,2421064,http://i2.hdslb.com/bfs/archive/a834dcd5e3c5835382884063bce22a24ca6483b4.jpg,,-,1,灭霸系列2:知道灭霸的手是什么意思吗?,0,刘庸干净又卫生,533459953,1635745213,00:43,1970,891490521,BV1pP4y1j7Ab,False,0,0,0,0,12.6万,4771,3564,2792, +8771,85,5234232,http://i0.hdslb.com/bfs/archive/6410a96757f7ef27b18400d797cdc2d020157e0c.jpg,,-,1,第二部5+5=9,0,刘庸干净又卫生,533459953,1633932426,01:10,5686,463509856,BV1oL41137tf,False,0,0,0,0,49.1万,7.9万,4.0万,1.6万,全站排行榜最高第5名 +10325,212,5882078,http://i2.hdslb.com/bfs/archive/5d1e0809a798cf6a5bd58e4c5ea224e240a6a1f0.jpg,,-,1,你们要的芦荟汁来了,加了13味调料。制作工艺极其复杂。,0,刘庸干净又卫生,533459953,1630474128,04:48,30836,547653753,BV19q4y1K7Gg,False,0,0,0,0,22.0万,6.4万,2.2万,7.7万,全站排行榜最高第35名 +931,212,901563,http://i2.hdslb.com/bfs/archive/f04d8e2540dd0fbe6b34924955fefa2de3f21b71.jpg,,-,1,印度街头不知名水果,有认识的吗?,0,刘庸干净又卫生,533459953,1625561143,00:53,1070,249006265,BV1Av411p7BP,False,0,0,0,0,2.7万,903,640,348, +2098,21,2192414,http://i2.hdslb.com/bfs/archive/e57d622eb0b29de0a354955486e851e74af3dd25.jpg,,-,1,这是第一次认识乔治的时候,不知不觉已经这么久了!,0,刘庸干净又卫生,533459953,1623922354,04:38,4337,546247865,BV1Uq4y1L7Zh,False,0,0,0,0,8.3万,4.8万,7117,5453, +850,212,2792682,http://i2.hdslb.com/bfs/archive/66fe60709b3b874214fd884d08fc5e613e4cb834.jpg,,-,1,觉得有点苦?吃点甜的就好了,0,刘庸干净又卫生,533459953,1619079517,01:22,1785,757728629,BV1w64y1U7Nb,False,0,0,0,0,7.2万,5839,2263,1146, +5077,21,4557592,http://i2.hdslb.com/bfs/archive/b5ae6859ca93bd7dbe3e308ac0796a8519a20674.jpg,,-,1,有新情况!,0,刘庸干净又卫生,533459953,1647853457,00:41,5669,852494190,BV1XL4y1j7jx,False,0,0,0,0,30.3万,2.1万,1.1万,7712,全站排行榜最高第8名 +3297,212,2982328,http://i0.hdslb.com/bfs/archive/7f10e989683c7de33096780d69424316bf0a2d68.jpg,,-,1,国内美食特别节目(3)新疆肚包肉,0,刘庸干净又卫生,533459953,1635571136,00:38,2243,848864450,BV19L4y1i7MD,False,0,0,0,0,14.4万,3954,4420,3054,全站排行榜最高第88名 +7571,212,4641465,http://i2.hdslb.com/bfs/archive/02ffb554afad7bf735b68242644fc8fa9c1f5e23.jpg,,-,1,回国的时候客串朋友的一个小短片,跟大家分享。,0,刘庸干净又卫生,533459953,1633843930,01:07,5438,548560776,BV1Aq4y157EA,False,0,0,0,0,37.6万,9.3万,3.4万,1.4万,全站排行榜最高第4名 +1604,212,2172944,http://i0.hdslb.com/bfs/archive/a780bec18c75cd3a88620b54e60d1706d06e5063.jpg,,-,1,今天的小吃简直就是艺术品,太精彩了。送女朋友非常浪漫。,0,刘庸干净又卫生,533459953,1630409730,01:20,2927,805168196,BV1Jy4y1G7FA,False,0,0,0,0,8.0万,3990,2226,3003, +1146,212,1268932,http://i0.hdslb.com/bfs/archive/1dc135c8289c1e00733b1e86ea953806b4e9125f.jpg,,-,1,印度街头手搓花生,0,刘庸干净又卫生,533459953,1625474378,00:39,909,758971642,BV1h64y1Q7rf,False,0,0,0,0,3.6万,1260,1018,1823, +569,21,753387,http://i2.hdslb.com/bfs/archive/70a7b3f15a52e4b9a88f07aa6ef9f572a27691b8.jpg,,-,1,最近要把所有的乔治理发发完。请大家多多支持捧场。,0,刘庸干净又卫生,533459953,1623847079,02:23,1137,631135940,BV1Sb4y1d7xB,False,0,0,0,0,2.8万,5337,1669,561, +840,212,2506403,http://i2.hdslb.com/bfs/archive/a58bab7c3ad748c1e1df1b33f1ee985546955df6.jpg,,-,1,今天改善伙食,吃烤鸡,0,刘庸干净又卫生,533459953,1618761336,01:32,2576,760176034,BV1364y1i7oU,False,0,0,0,0,6.4万,2749,2177,650, +3760,21,3039240,http://i2.hdslb.com/bfs/archive/352e97b4c73357b67d2995bc33d5cb31d3dbf9f4.jpg,,-,1,出门办事,刚走没多远,就成这样了,回家洗澡。,0,刘庸干净又卫生,533459953,1647668510,01:37,5730,894987591,BV1VP4y1T7iv,False,0,0,0,0,20.8万,7669,5478,3326,全站排行榜最高第43名 +3948,212,3249823,http://i2.hdslb.com/bfs/archive/663be560f04567c2cb7dbb650491f00f36fcc364.jpg,,-,1,天冷了,吃点热乎饭。出门在外就是对付。,0,刘庸干净又卫生,533459953,1635412169,01:20,3514,421316331,BV1Z3411r7QG,False,0,0,0,0,14.9万,7265,3906,2928,全站排行榜最高第78名 +690,212,1889521,http://i1.hdslb.com/bfs/archive/c44e271a066eaa64af694b8b0ddbeffa951666c5.jpg,,-,1,东北雪泥,0,刘庸干净又卫生,533459953,1618672501,01:11,1823,715189123,BV1PQ4y1Z7CP,False,0,0,0,0,4.9万,1719,2075,1790, +823,212,1419764,http://i2.hdslb.com/bfs/archive/e614d75ff6ef7f89fa0c22fb2db90a764ac5e0e9.jpg,,-,1,街头卖菠萝的一对小兄妹,0,刘庸干净又卫生,533459953,1623756716,01:13,1362,291136961,BV1tf4y187jd,False,0,0,0,0,4.4万,1510,1505,515, +2668,212,2414186,http://i2.hdslb.com/bfs/archive/da7c840258d6991c5667a478885648d3f2bf2320.jpg,,-,1,市场买点大虾吃,总吃路边摊身体不健康。,0,刘庸干净又卫生,533459953,1630313477,01:11,4636,762699540,BV1c64y1Y7A2,False,0,0,0,0,7.2万,2614,1581,1083, +4222,212,3296154,http://i2.hdslb.com/bfs/archive/0b9552d8c4b17451441dd6d443ecd4876afb0377.jpg,,-,1,印度街头免费水,习惯以后,喝起来还挺方便。,0,刘庸干净又卫生,533459953,1633769248,00:36,1614,378464059,BV1sf4y1c72d,False,0,0,0,0,13.4万,5645,3692,3301, +986,212,1557036,http://i0.hdslb.com/bfs/archive/95c580edc7d6123d11081e691029c8769192cca1.jpg,,-,1,印度著名美食,街头艺术品黄汤子。,0,刘庸干净又卫生,533459953,1625394386,00:57,1556,931387773,BV1gM4y1g7AY,False,0,0,0,0,4.4万,1725,1169,1370, +6602,21,2863828,http://i1.hdslb.com/bfs/archive/3529b3094f54c4ed78b7f2f4284b884a38bfb851.jpg,,-,1,带大家看下印度的医院,0,刘庸干净又卫生,533459953,1647097913,04:59,14742,894706971,BV16P4y1M7cC,False,0,0,0,0,21.0万,1.4万,6389,4461,全站排行榜最高第37名 +2276,21,1401211,http://i0.hdslb.com/bfs/archive/37b09a24bcccb31352fb7d0813a8a1dd463b35d1.jpg,,-,1,乔治理发精简版。,0,刘庸干净又卫生,533459953,1635304134,02:54,4573,208863656,BV1hh4118793,False,0,0,0,0,7.2万,4616,3125,2770, +7091,212,8120769,http://i0.hdslb.com/bfs/archive/3dd4c45abae1f03ab76726f97eedfe33054313ef.jpg,,-,1,芦荟老小子,老朋友相见格外开心。,0,刘庸干净又卫生,533459953,1633671002,01:48,11154,590961198,BV1cq4y1d7XX,False,0,0,0,0,27.2万,2.9万,1.4万,2.8万,全站排行榜最高第25名 +2170,212,3069280,http://i1.hdslb.com/bfs/archive/e975b82c3f4390014f351f0f5d25bd7935a303b6.jpg,,-,1,街头柠檬汁,必须要监督他制作。,0,刘庸干净又卫生,533459953,1630230485,01:15,5235,890143135,BV19P4y1p7SP,False,0,0,0,0,9.7万,4802,3332,3846, +1343,212,1440103,http://i0.hdslb.com/bfs/archive/c924c1e1052569ac2d3a5795b36d2672a9252d1a.jpg,,-,1,踩雷了,里面有一根不知道什么毛,还好不是弯的。,0,刘庸干净又卫生,533459953,1625304891,00:44,980,803983283,BV1Ry4y1M7nb,False,0,0,0,0,3.7万,1312,1171,2285, +788,212,1157373,http://i2.hdslb.com/bfs/archive/129b763a567d101f80dd5717b47eba271d0461bc.jpg,,-,1,发现了一个街头魔术师。另类喝牛奶,你看明白怎么回事了吗?,0,刘庸干净又卫生,533459953,1623662247,01:04,1185,931156261,BV1FM4y1u78q,False,0,0,0,0,2.9万,934,1716,4170, +1045,212,2683775,http://i0.hdslb.com/bfs/archive/b0e8b1f84acf4837be1cd5e7195752f582810db3.jpg,,-,1,买回家去拌饭吃,0,刘庸干净又卫生,533459953,1618506658,01:04,1733,417571794,BV18V411H7ya,False,0,0,0,0,4.7万,1726,2128,5062, +4908,212,4454443,http://i1.hdslb.com/bfs/archive/db45daf3b3579aeeebd0c55105859ab11cba1445.jpg,,-,1,上班起床晚了,印度路边摊吃个早餐,0,刘庸干净又卫生,533459953,1646883005,02:11,11424,594662909,BV1pq4y1i7Sp,False,0,0,0,0,30.8万,1.2万,9702,5467,全站排行榜最高第23名 +2922,212,3181149,http://i2.hdslb.com/bfs/archive/6c99ba78e74cce4893be12d897eecba889381a96.jpg,,-,1,街头橘子汁,纯天然,没有添加任何调料,非常的健康!,0,刘庸干净又卫生,533459953,1635232083,00:47,3049,548849407,BV1Qq4y1G7s1,False,0,0,0,0,16.0万,9105,4391,3733,全站排行榜最高第49名 +7037,212,3415756,http://i2.hdslb.com/bfs/archive/4976eb53e00ff375881c087f62aeeb7b72dc7732.jpg,,-,1,品街头小吃,听味道详解。干净又卫生,多少带点臭!,0,刘庸干净又卫生,533459953,1633577812,02:38,10606,763375877,BV1Qr4y117Fp,False,0,0,0,0,17.0万,1.6万,6042,1.3万,全站排行榜最高第34名 +2137,212,2951350,http://i2.hdslb.com/bfs/archive/f4b664993baf0902ee1b4dbaf4180c6e312b2026.jpg,,-,1,这是什么小吃?味道还挺好。,0,刘庸干净又卫生,533459953,1630145160,01:41,3967,675218843,BV1JU4y177Cs,False,0,0,0,0,8.4万,3483,2349,3093, +2462,212,2856755,http://i1.hdslb.com/bfs/archive/cb3dbfc300ad507e9f97b4ce0631f994f94d97c3.jpg,,-,1,印度街头刨冰老头,多少带点臭!,0,刘庸干净又卫生,533459953,1625228801,00:58,2462,588933980,BV1MB4y1T7wy,False,0,0,0,0,8.9万,1.2万,4295,1.2万, +1407,212,1884337,http://i1.hdslb.com/bfs/archive/78b3f1a6b76cd0f08cff5e86c14285cfd9204369.jpg,,-,1,街头烤玉米,味道很好,快来看看,0,刘庸干净又卫生,533459953,1623593589,01:12,1928,631052789,BV1vb4y1d7Ar,False,0,0,0,0,5.0万,1275,1762,2121, +172,21,333669,http://i0.hdslb.com/bfs/archive/0d7053636234f037c41f858330095f2d02a8e1d0.jpg,,-,1,一组日常相片,0,刘庸干净又卫生,533459953,1618414586,00:09,51,802584081,BV1oy4y1x7p4,False,0,0,0,0,8630,284,327,31, +4400,75,2326426,http://i0.hdslb.com/bfs/archive/5d8b494f7a8de39b6a0835ca49378711f4cfc3c5.jpg,,-,1,下班了,喂一喂印度神牛。,0,刘庸干净又卫生,533459953,1646560491,01:39,5276,679516567,BV1RS4y1g7PF,False,0,0,0,0,16.4万,7347,3691,2254,全站排行榜最高第45名 +2278,21,1960382,http://i1.hdslb.com/bfs/archive/e25c351145479f2b3f1338accb615a65c95ce90b.jpg,,-,1,一位卖女士内衣文质彬彬的大叔,万花丛中过,片叶不沾身。,0,刘庸干净又卫生,533459953,1635142022,00:39,1450,763764877,BV1ur4y117kM,False,0,0,0,0,8.9万,9931,2859,1893, +4578,76,1648079,http://i2.hdslb.com/bfs/archive/efe69ad3776e0896ceb190fb086e9d57aee2822e.jpg,,-,1,国庆特别节目(三)家里做饭详细解析。,0,刘庸干净又卫生,533459953,1633495763,03:59,7073,675886426,BV1oU4y1c75e,False,0,0,0,0,9.7万,1.1万,3526,3508, +1439,212,1541779,http://i1.hdslb.com/bfs/archive/b617995848425dd3e6a57f7cac87e0c312cb535e.jpg,,-,1,一个人呆的太久了,看谁都眉清目秀的。,0,刘庸干净又卫生,533459953,1630061257,01:01,1667,547636024,BV1zq4y1K74W,False,0,0,0,0,4.6万,1282,985,892, +779,21,745355,http://i2.hdslb.com/bfs/archive/60be34c7aca473fd1dafe81b92efe410dff26720.jpg,,-,1,印度菜市场搬运工人卸货。保证你没见过,非常的整齐。,0,刘庸干净又卫生,533459953,1625132777,00:51,742,803987135,BV1dy4y1M7bq,False,0,0,0,0,2.6万,1201,1312,2142, +1842,212,4849877,http://i2.hdslb.com/bfs/archive/c08e11adb6092ef19af905cb6ecfab0e8c624b32.jpg,,-,1,这个鸡蛋灌饼真是一言难尽,0,刘庸干净又卫生,533459953,1623479483,00:39,2654,503566681,BV16g411G7eG,False,0,0,0,0,6.9万,2971,3295,1.1万, +457,212,920082,http://i2.hdslb.com/bfs/archive/7ad0b414a5b4a0994d6dfbb7d4590d2e6c1e26a8.jpg,,-,1,第一次看到这个,0,刘庸干净又卫生,533459953,1618316277,01:06,1291,460011464,BV1z5411A7kx,False,0,0,0,0,2.1万,831,708,1250, +3949,212,2959022,http://i1.hdslb.com/bfs/archive/f487c4b4bd3416c023c9be8a9e646ed7a7797cd6.jpg,,-,1,这啥玩意儿?花花绿绿的!,0,刘庸干净又卫生,533459953,1646457551,02:00,9685,254574952,BV11Y411g7SJ,False,0,0,0,0,20.9万,9944,5688,5026,全站排行榜最高第44名 +4206,212,4853207,http://i1.hdslb.com/bfs/archive/39f200709f01b3fd2fc55da5fbc12ec47eadc906.jpg,,-,1,街头甘蔗汁,排毒养颜,补气补血。,0,刘庸干净又卫生,533459953,1635048476,01:16,4556,548823550,BV1yq4y1G7n7,False,0,0,0,0,21.6万,1.3万,7674,5290,全站排行榜最高第28名 +6420,212,6547141,http://i0.hdslb.com/bfs/archive/46d08a65b0bfe6f61a0f299de2d18df473292114.jpg,,-,1,我人生第一次喝芦荟汁的时候,也喝不下去,不是一开始就那么猛!,0,刘庸干净又卫生,533459953,1633411559,01:18,8581,420880917,BV17341117vz,False,0,0,0,0,22.0万,2.5万,1.3万,2.8万,全站排行榜最高第48名 +2505,212,2326003,http://i1.hdslb.com/bfs/archive/1e73b8b28e44d0f0e0f66bfa0ebfa4a6e4a550d8.jpg,,-,1,印度街头免费饮用水,0,刘庸干净又卫生,533459953,1629971594,00:27,1618,675003584,BV19U4y1E7ni,False,0,0,0,0,5.5万,1777,1306,1837, +984,212,1850554,http://i0.hdslb.com/bfs/archive/4413a3789e3e14b5bb2a7a8fbcf9be2cdc7832a4.jpg,,-,1,爱因斯坦方便面你吃过吗?,0,刘庸干净又卫生,533459953,1625051825,00:51,1460,376468282,BV12o4y1Q7GR,False,0,0,0,0,5.9万,1679,2476,1630, +826,212,2480925,http://i0.hdslb.com/bfs/archive/d25ee0348f8aeddecb57e34407190702e3853ba3.jpg,,-,1,这个咖喱饼是真的好吃。,0,刘庸干净又卫生,533459953,1623401536,00:43,902,291000895,BV12f4y1b7YF,False,0,0,0,0,5.0万,1530,1415,1221, +548,212,1428074,http://i1.hdslb.com/bfs/archive/73f07a74d506d5ffa16265f7d72d07b5a802b96e.jpg,,-,1,你们要的新作品来了,0,刘庸干净又卫生,533459953,1618151080,01:38,1503,290123041,BV15f4y1s72Y,False,0,0,0,0,3.9万,1515,1405,898, +4877,212,2878608,http://i2.hdslb.com/bfs/archive/82deed2dc58df3f9a78d3fa9f33502a3a21bffb9.jpg,,-,1,印度家常晚餐,0,刘庸干净又卫生,533459953,1646404604,08:04,16403,381894752,BV1NZ4y1C7Tc,False,0,0,0,0,17.1万,2.0万,4671,3295,全站排行榜最高第50名 +2215,21,1544789,http://i1.hdslb.com/bfs/archive/abcaf8ab85a36a58738db252aa2c1ca5943a7fc0.jpg,,-,1,在寒冷的冬天随机和一位路人的街拍。,0,刘庸干净又卫生,533459953,1634958777,00:27,1430,506141306,BV1Mu411f7RT,False,0,0,0,0,8.6万,5201,2681,949, +4307,239,1805662,http://i1.hdslb.com/bfs/archive/f39654b7e6c02f1a53257f12c9178fac73925834.jpg,,-,1,国庆特辑(二)带大家看看这边的毛坯房,0,刘庸干净又卫生,533459953,1633337662,03:43,5168,763434534,BV1Mr4y127SH,False,0,0,0,0,10.4万,1.3万,2606,1941, +2659,212,2987269,http://i1.hdslb.com/bfs/archive/629f169bdcabf72f080f55aa105467f36e479efb.jpg,,-,1,又来吃手抓饭了,看着像剩饭,但是非常好吃。,0,刘庸干净又卫生,533459953,1629880504,01:15,3948,335084974,BV13A411c7bf,False,0,0,0,0,8.4万,3345,2723,5474, +2402,212,3197121,http://i1.hdslb.com/bfs/archive/f378367403f2c998dea6d7bdbb3103f09daa8c9e.jpg,,-,1,街头口嚼烟,老板教我怎么吃。,0,刘庸干净又卫生,533459953,1624967409,00:41,1199,206489135,BV1qh411h7c4,False,0,0,0,0,6.9万,2067,3806,1755, +1243,212,1644227,http://i1.hdslb.com/bfs/archive/31e05d166e3e24cf63c1fef859fc225f1273d38b.jpg,,-,1,深夜街头炒面,干净又卫生!,0,刘庸干净又卫生,533459953,1623322566,00:43,1145,716007254,BV1VQ4y197Fx,False,0,0,0,0,4.1万,2175,2213,1620, +459,76,2057253,http://i1.hdslb.com/bfs/archive/59ef235d5210c4cc29d24dfcc31b718d9d6e8755.jpg,,-,1,农村自助,0,刘庸干净又卫生,533459953,1618065547,00:52,647,545022279,BV19i4y1w7Kj,False,0,0,0,0,4.0万,1346,1639,1144, +3863,21,2189504,http://i0.hdslb.com/bfs/archive/cf55fe4b69a80c09f70955192f7c2e20c8b8d81d.jpg,,-,1,印度按摩完整版,0,刘庸干净又卫生,533459953,1646310118,30:07,12196,851948479,BV1WL4y1371r,False,0,0,0,0,11.7万,1.4万,1.5万,5957, +2349,21,1188746,http://i2.hdslb.com/bfs/archive/72545a89483ea4ba34896d9536af9be1e79b4035.jpg,,-,1,失眠患者的福音,沉浸式体验,乔治理发超长版!,0,刘庸干净又卫生,533459953,1634874011,34:16,7519,251140434,BV1Uv411M7s8,False,0,0,0,0,6.2万,1.1万,6489,1887, +14163,219,15653236,http://i1.hdslb.com/bfs/archive/ddf7c50a3679caccf968584829061aec9ef82554.jpg,,-,1,刘庸神作,万人要求的海盗狗。,0,刘庸干净又卫生,533459953,1633264236,00:33,8221,720783904,BV1PQ4y167xk,False,0,0,0,0,43.9万,10.8万,8.9万,9.7万,全站排行榜最高第79名 +3415,138,1267113,http://i0.hdslb.com/bfs/archive/463446b171bc3b38f9d8a2b35c20b473aa446b23.jpg,,-,1,乔治理发超长版,满足一些粉丝的要求。,0,刘庸干净又卫生,533459953,1629793094,44:38,9467,720088858,BV1fQ4y1Y7Nt,False,0,0,0,0,7.5万,2.9万,1.2万,2801, +900,21,1023945,http://i2.hdslb.com/bfs/archive/838401fb521c4f40fe3f376994109c264e593491.jpg,,-,1,接上集,乔治刮脸,0,刘庸干净又卫生,533459953,1624878155,02:44,1955,716282133,BV1DX4y1A7xZ,False,0,0,0,0,2.9万,4900,2165,1595, +2577,212,5364588,http://i1.hdslb.com/bfs/archive/fd155a003ef886e058d1322697fc596724e7a786.jpg,,-,1,印度火槟榔,干净又卫生!,0,刘庸干净又卫生,533459953,1623230297,00:43,2258,931094598,BV1MK4y197TT,False,0,0,0,0,10.5万,3795,3589,5539, +453,76,1682582,http://i0.hdslb.com/bfs/archive/5112db5b2f11a5ea718dd57379b72613baecb666.jpg,,-,1,天热买个冰棍儿,0,刘庸干净又卫生,533459953,1617900572,00:54,956,630059384,BV1nb4y1D77D,False,0,0,0,0,4.2万,1322,1393,519, +5497,212,3699478,http://i2.hdslb.com/bfs/archive/d27d5d2b3a0faf5b905559e5d3fddbcafa936bc3.jpg,,-,1,恒河边上的柠檬水,0,刘庸干净又卫生,533459953,1646188303,02:03,11943,936930603,BV13T4y1S7S9,False,0,0,0,0,28.1万,1.5万,8650,1.0万,全站排行榜最高第16名 +3158,212,2359823,http://i2.hdslb.com/bfs/archive/2d71582f64e9a4e4f9fe73dd8adf6b74e8197d95.jpg,,-,1,刘庸干净又卫生系列:国内特辑(二)新疆的囊,0,刘庸干净又卫生,533459953,1634788030,00:48,2019,933716613,BV1dT4y1o7Qg,False,0,0,0,0,11.0万,3804,2928,1643, +4949,21,2765983,http://i2.hdslb.com/bfs/archive/f165e21ae6ff70e936a48f0cbfb2ca9bb8288992.jpg,,-,1,游乐园一日游。快乐而短暂的一天。,0,刘庸干净又卫生,533459953,1633146520,04:36,11441,933313422,BV1kT4y1Z7pN,False,0,0,0,0,16.6万,3.3万,9977,2.0万,全站排行榜最高第69名 +1993,212,2624569,http://i0.hdslb.com/bfs/archive/1c299d24599aa29421a5da02d99aa5f790efe008.jpg,,-,1,印度街头烤肉串,相当好吃,大肉串就是过瘾。,0,刘庸干净又卫生,533459953,1629704944,00:48,3950,207521066,BV1Ph411q7hH,False,0,0,0,0,7.4万,2140,1882,2313, +690,21,724827,http://i2.hdslb.com/bfs/archive/2a95b2546a59078fc2d669ad4a885177b7d06991.jpg,,-,1,马上快过年的时候,找乔治给我理发,上集。,0,刘庸干净又卫生,533459953,1624785341,02:46,1675,931321878,BV1SM4y1u78X,False,0,0,0,0,2.2万,2706,1636,942, +1987,212,4533331,http://i0.hdslb.com/bfs/archive/437a546634d4f3d7b67f97c273643d392ea33e35.jpg,,-,1,路边喝的冰块水,清凉解暑干净又卫生。,0,刘庸干净又卫生,533459953,1623137366,00:57,2793,588600845,BV1TB4y1M7hh,False,0,0,0,0,9.6万,8808,7490,2.0万, +919,21,2190407,http://i1.hdslb.com/bfs/archive/5107f08baedaf99c1dbcb3d2a42d1bab81f5cd13.jpg,,-,1,我知道你们早就看过了,我只是怀念一下而已。,0,刘庸干净又卫生,533459953,1617809702,00:59,1017,844982996,BV1M54y1b7tD,False,0,0,0,0,5.3万,5952,6343,1476, +3909,21,1343504,http://i2.hdslb.com/bfs/archive/43b1d2ec4430935fef2c7b32c257f80de4299c2b.jpg,,-,1,印度村庄午后街景,0,刘庸干净又卫生,533459953,1646145639,07:11,10105,679454300,BV1Am4y1d7g6,False,0,0,0,0,11.0万,1.4万,2903,1501, +3196,212,3128737,http://i2.hdslb.com/bfs/archive/99ffcdd5583dc591eca759860410f8b4624b4574.jpg,,-,1,刘庸干净又卫生系列:国内美食特别专辑(一),0,刘庸干净又卫生,533459953,1634706608,00:57,4540,251152402,BV1kv411M7jN,False,0,0,0,0,18.8万,6341,8147,7321,全站排行榜最高第41名 +1603,59,1069871,http://i1.hdslb.com/bfs/archive/920ec18ff958143d47dde3b493ebb8856dfd8446.jpg,,-,1,一段无与伦比的弹唱。现场的感觉非常好,请您欣赏,国庆节期间更新放飞自己我,国庆后正常美食更新。望周知。,0,刘庸干净又卫生,533459953,1633072781,03:39,860,250865594,BV1qv411G75B,False,0,0,0,0,6.3万,6613,4330,713, +2450,138,1900733,http://i0.hdslb.com/bfs/archive/f7a0d99a0aa378d0e0b713648563847a4893d415.jpg,,-,1,印度乘火车,跟对面大爷比试抠脚。,0,刘庸干净又卫生,533459953,1629632685,00:31,1406,675012867,BV1UU4y1E7EM,False,0,0,0,0,7.3万,6089,5138,1.2万, +1409,212,1828044,http://i0.hdslb.com/bfs/archive/8febb8f0c91bc1d3f7fd3d91d84666e3307e0b7f.jpg,,-,1,街头大乱拌,从不来说味道?详细美食测评!,0,刘庸干净又卫生,533459953,1624705822,02:08,3164,973857266,BV1H44y1z7c3,False,0,0,0,0,5.1万,2529,1628,3424, +1579,212,2557335,http://i1.hdslb.com/bfs/archive/a60dc37f0ee1599319fd6cf635c21f750fbe6ee8.jpg,,-,1,今天又来喝芦荟汁了,0,刘庸干净又卫生,533459953,1622956012,01:17,2898,845927981,BV1354y157MC,False,0,0,0,0,5.3万,2509,3518,1.1万, +311,21,761236,http://i0.hdslb.com/bfs/archive/294dfb5ea37e97fddaa21a9a7addb1b8645f7562.jpg,,-,1,刷刷鞋,0,刘庸干净又卫生,533459953,1617728402,01:25,535,929926800,BV1jK4y1m7Dc,False,0,0,0,0,1.6万,509,503,120, +7073,212,3366493,http://i0.hdslb.com/bfs/archive/604ea952e6eb5a2c4bc2352a02f2e4c1cdf9fc80.jpg,,-,1,今天家里不做饭了,楼下小餐厅对付一口!,0,刘庸干净又卫生,533459953,1645966940,02:47,15863,936795349,BV13T4y1Q7HY,False,0,0,0,0,27.1万,1.6万,7514,7550,全站排行榜最高第12名 +3284,212,3225188,http://i1.hdslb.com/bfs/archive/44ed40167561710d4c5633d0d1be186e3a4759b1.jpg,,-,1,经典系列来了:灭霸炸鸡(1),0,刘庸干净又卫生,533459953,1634624930,00:44,4199,548627611,BV1sq4y157pn,False,0,0,0,0,13.5万,5304,4027,3993,全站排行榜最高第66名 +1861,21,1324119,http://i0.hdslb.com/bfs/archive/251f592068f078aa9353e013abc9d922d24d89ec.jpg,,-,1,永远不要忘记我们今天的好生活是无数先辈们用生命换来的,0,刘庸干净又卫生,533459953,1632985627,00:24,1334,933342237,BV1DT4y1Z7Wb,False,0,0,0,0,11.5万,1.3万,3565,1493, +1602,212,1905175,http://i1.hdslb.com/bfs/archive/982f7bf73af4c41d56cd2fb525e12e353808787b.jpg,,-,1,吃个早餐成落汤鸡了。油炸饼很好吃。,0,刘庸干净又卫生,533459953,1629541001,00:36,1918,249948583,BV1Vv411N7GM,False,0,0,0,0,5.6万,2144,1336,1353, +3784,212,2552323,http://i1.hdslb.com/bfs/archive/7fa640e02e1ca3e354375620ac2a421e9692f1bd.jpg,,-,1,路边摊甘蔗汁。干净又卫生!,0,刘庸干净又卫生,533459953,1624611071,02:26,7092,376258677,BV1Bo4y1k7Em,False,0,0,0,0,6.6万,7744,3580,1.8万, +1044,212,2302785,http://i1.hdslb.com/bfs/archive/959f7cd2fbbfa0b5f3f70aa6b66c694038eb9d04.jpg,,-,1,印度街头刨冰,干净又卫生!,0,刘庸干净又卫生,533459953,1622886770,00:47,1269,588394242,BV19B4y1u7bx,False,0,0,0,0,4.3万,1358,2218,4482, +1802,76,1865198,http://i0.hdslb.com/bfs/archive/03618589b51382fa34823272301fa083b4eb3547.jpg,,-,1,喝一个养颜美容芦荟汁,0,刘庸干净又卫生,533459953,1617626763,02:11,5065,459943414,BV175411A7L3,False,0,0,0,0,7.0万,1.6万,9947,1.7万, +10976,21,5180218,http://i0.hdslb.com/bfs/archive/5e6e5a4375055c83da3b520fbafaded03da386d9.jpg,,-,1,下班了,路过印度按摩店,放松一下,回家。,0,刘庸干净又卫生,533459953,1645787225,03:09,27450,254330569,BV1cY411G7iY,False,0,0,0,0,32.6万,3.4万,2.3万,4.1万,全站排行榜最高第18名 +8218,212,5127311,http://i1.hdslb.com/bfs/archive/6197922ddc7122261f1e75b03531df3f3f919f21.jpg,,-,1,太冷了,印度街头奶茶来一杯。,0,刘庸干净又卫生,533459953,1642414692,02:00,18526,338212874,BV1tR4y1M7rN,False,0,0,0,0,31.0万,2.0万,1.3万,3.6万,全站排行榜最高第21名 +3165,239,1355411,http://i0.hdslb.com/bfs/archive/8f87ed2d6bddf95f0ab62ccef01a680100c0d3df.jpg,,-,1,祝大家圣诞节快乐。家附近街头随拍!,0,刘庸干净又卫生,533459953,1640426462,07:19,8419,592510705,BV1Sq4y127zz,False,0,0,0,0,10.1万,1.2万,3390,1392, +3705,21,4160282,http://i1.hdslb.com/bfs/archive/00a0e7ff676286cac934dc03c5a675b0203bf1bc.jpg,,-,1,印度街头买个牙刷,特别的好用,干净又卫生!,0,刘庸干净又卫生,533459953,1638759602,01:32,5382,934647473,BV1QM4y1w7rv,False,0,0,0,0,19.9万,6283,7018,9781,全站排行榜最高第28名 +3548,59,1995318,http://i1.hdslb.com/bfs/archive/0ecf05a0c815d30bd070addd21bed32aebb8e47f.jpg,,-,1,是不唱的还行兄弟们?其实我很愿意把喜欢除了吃以外的其他事情分享给大家。,0,刘庸干净又卫生,533459953,1632896515,03:40,2851,718251982,BV1WQ4y1C7TX,False,0,0,0,0,15.1万,3.2万,1.2万,2527,全站排行榜最高第59名 +2154,212,2751630,http://i2.hdslb.com/bfs/archive/f3dcefab10bda75f212aa947357037c753cdbc1a.jpg,,-,1,印度火车上的快餐,味道还可以。跟国内不太一样。,0,刘庸干净又卫生,533459953,1629448963,00:38,3118,249963750,BV1bv411N7cy,False,0,0,0,0,6.7万,1802,2065,3494, +1475,212,2422898,http://i0.hdslb.com/bfs/archive/2a20b2e1a7153fd0ddacb61af1e893090b0748c5.jpg,,-,1,印度街头炒面,三口干了没了。,0,刘庸干净又卫生,533459953,1627721310,00:57,3317,504581364,BV1Dg411777k,False,0,0,0,0,6.9万,2276,1757,1724, +298,212,948717,http://i1.hdslb.com/bfs/archive/c99344c76a2ccb1879a78ca7bcfde53ded3567f6.jpg,,-,1,街头水果摊,里面有根毛发,0,刘庸干净又卫生,533459953,1622809416,00:30,388,333402996,BV1sA41137Jx,False,0,0,0,0,2.1万,455,568,384, +2570,21,1769938,http://i0.hdslb.com/bfs/archive/2d38611d1104c110e0f1a548cefc0d1dfa590d5b.jpg,,-,1,原创首发,0,刘庸干净又卫生,533459953,1617384689,04:37,4809,204976877,BV1Rh411D755,False,0,0,0,0,6.5万,6296,7349,3728, +6429,21,3108737,http://i2.hdslb.com/bfs/archive/7949180ba7a8917a6cded4ebce184bf438280edd.jpg,,-,1,印度小鱼啃脚,0,刘庸干净又卫生,533459953,1645600940,02:37,14033,254349090,BV1LY411G71N,False,0,0,0,0,23.7万,1.4万,6434,6760,全站排行榜最高第22名 +5567,212,3843699,http://i2.hdslb.com/bfs/archive/0065ec4209b3c2c4b93a9de03a06406ab5700b64.jpg,,-,1,印度美食街,吃点饭,大娘的饭菜干净又卫生,0,刘庸干净又卫生,533459953,1642335290,02:10,15033,295689178,BV1NF411i7zf,False,0,0,0,0,25.7万,1.3万,7413,5851, +3542,212,3063972,http://i2.hdslb.com/bfs/archive/1bece9c2de486807894aaeceae9498f4f69376ee.jpg,,-,1,印度街头吃小时候的回忆,酸角!,0,刘庸干净又卫生,533459953,1640400254,01:18,7408,252509324,BV1bY411H7Fa,False,0,0,0,0,19.5万,8260,7096,9888,全站排行榜最高第73名 +3097,21,1431886,http://i2.hdslb.com/bfs/archive/fc2b6e4e3a969961be45d3ed61e32ceafa1f3dc9.jpg,,-,1,印度德里康诺特广场街头夜景,0,刘庸干净又卫生,533459953,1638633731,06:00,6955,722029268,BV1jS4y1X7Yo,False,0,0,0,0,9.7万,1.2万,3114,1166, +3453,21,4843539,http://i0.hdslb.com/bfs/archive/ec0f0372af359c79f227a7f9d3e9e5909bce008b.jpg,,-,1,印度大街上水沟子里乘凉的猪。,0,刘庸干净又卫生,533459953,1632818629,00:30,4257,505849575,BV1ng411F7vs,False,0,0,0,0,16.0万,1.8万,1.3万,1.9万, +2511,21,2110289,http://i0.hdslb.com/bfs/archive/b9397d66ee4e3ac11f5dcca513a67575dc131b26.jpg,,-,1,印度的火车,特别过瘾,那一刻有自由的感觉。,0,刘庸干净又卫生,533459953,1629358990,00:49,1808,847429100,BV1XL4y1e7o8,False,0,0,0,0,8.1万,3839,2822,2235, +1300,212,1021620,http://i2.hdslb.com/bfs/archive/ec883214eab82db1cd5c26f6f1b95961f33fc979.jpg,,-,1,印度街头黄瓜摊儿,0,刘庸干净又卫生,533459953,1627634334,00:35,1642,546995358,BV1uq4y1p7Pu,False,0,0,0,0,3.5万,1163,848,499, +488,212,1066585,http://i0.hdslb.com/bfs/archive/0c224cd26d0651486bea82892d3e6ad6825dc14c.jpg,,-,1,手摇柠檬汁,超级好喝。,0,刘庸干净又卫生,533459953,1622690960,00:49,698,715954346,BV1KQ4y197Ho,False,0,0,0,0,2.7万,778,778,662, +2782,21,1678075,http://i1.hdslb.com/bfs/archive/70d77f9ef7094b387ac2723bd9318ef43f53019a.jpg,,-,1,上集视频漏发片段,补上。,0,刘庸干净又卫生,533459953,1645450503,01:57,3755,466735551,BV1SL411K7Zn,False,0,0,0,0,10.5万,7121,2281,982, +3344,212,3693572,http://i2.hdslb.com/bfs/archive/6c1fe07a6f8bf74c9cbdcb2de9e0464a49bb046c.jpg,,-,1,今天下班路上有点热,吃个印度小冰棍。,0,刘庸干净又卫生,533459953,1642130662,01:06,5438,380629918,BV1wZ4y1D7J6,False,0,0,0,0,22.6万,8257,4980,3201,全站排行榜最高第70名 +3353,239,2171599,http://i2.hdslb.com/bfs/archive/da0a34904932a85cc6ec3753033b03d3ed63f951.jpg,,,1,兄弟们,我又搬新家了!,0,刘庸干净又卫生,533459953,1640318411,03:32,6305,592565116,BV1Mq4y1m7CX,False,0,0,0,0,12.7万,9396,3395,1889, +4983,212,3394668,http://i1.hdslb.com/bfs/archive/3232e169887b40bf7fdf25164412e85bfc78b5ee.jpg,,-,1,清真餐厅吃羊肉随拍。,0,刘庸干净又卫生,533459953,1638553388,11:46,13973,337124494,BV1pR4y1s7j2,False,0,0,0,0,16.0万,1.8万,5713,2751,全站排行榜最高第63名 +3185,212,3236128,http://i0.hdslb.com/bfs/archive/8d6f53783a49e969240db9ddba0652eb25246a92.jpg,,-,1,兄弟们,都说我从不说味道?今天我说了,还很详细。,0,刘庸干净又卫生,533459953,1632728320,01:38,6553,675643755,BV1WU4y1A7eQ,False,0,0,0,0,13.1万,9618,3301,2128,全站排行榜最高第77名 +2418,212,1432940,http://i0.hdslb.com/bfs/archive/378219ff7abbde005427bf22bab22728fa13e9b0.jpg,,-,1,印度街头黄瓜拌土豆子。,0,刘庸干净又卫生,533459953,1629284293,00:50,1903,889938383,BV1pP4y1s7wr,False,0,0,0,0,5.2万,2299,1489,3067, +1722,212,1286603,http://i0.hdslb.com/bfs/archive/4e4b8339d08ae83da5fe1d3d193b9ed574d77408.jpg,,-,1,印度街头甘蔗汁,甘蔗太长,怼我肚子上了,0,刘庸干净又卫生,533459953,1627561550,01:14,1364,461951256,BV1dL411J727,False,0,0,0,0,4.6万,1473,969,942, +833,212,1665920,http://i1.hdslb.com/bfs/archive/79b68398834b6b53f7c12e6e353b0e0cbb7e5d9a.jpg,,-,1,街头免费发放的早饭。,0,刘庸干净又卫生,533459953,1622570488,00:35,481,630921434,BV1vb4y1Z7QN,False,0,0,0,0,3.9万,868,1254,254, +6127,21,2404644,http://i0.hdslb.com/bfs/archive/3ea3bb532fea37a2cc28286f2cf7423c8226a212.jpg,,-,1,印度街头日常闲逛,0,刘庸干净又卫生,533459953,1645448393,07:08,16008,551641394,BV1Xi4y117Ef,False,0,0,0,0,16.4万,2.4万,5001,2628,全站排行榜最高第32名 +5070,212,5679490,http://i2.hdslb.com/bfs/archive/ae74d337095b23315dbf5f21713ec9067a5aedbd.jpg,,-,1,印度街头秘制小汉堡,干净又卫生!,0,刘庸干净又卫生,533459953,1642039213,02:48,11756,295556402,BV1sF411v7Ro,False,0,0,0,0,32.0万,1.2万,1.0万,8367,全站排行榜最高第32名 +2975,212,4088804,http://i0.hdslb.com/bfs/archive/64507dddb8302316d22e7a8d113d3ccc2995026e.jpg,,-,1,印度街头蛋糕。非常的卫生也很安全,0,刘庸干净又卫生,533459953,1640229448,00:56,5099,465107879,BV1iL41157cd,False,0,0,0,0,20.9万,5747,5121,2555,全站排行榜最高第44名 +2929,212,2892422,http://i2.hdslb.com/bfs/archive/0e534ebc181132d76da7a5611bdcfcd4ca94728e.jpg,,-,1,印度的冬天来一杯街头冰爽西瓜汁!,0,刘庸干净又卫生,533459953,1638500401,00:51,3632,764572879,BV1Ur4y1Q7HK,False,0,0,0,0,15.5万,8225,3770,2318, +7155,21,2626652,http://i0.hdslb.com/bfs/archive/9dc9f8dd765c54673ff7db8dcb83c60d68e4fc00.jpg,,-,1,今天有两个小问题,要和大家汇报。,0,刘庸干净又卫生,533459953,1632649029,04:11,12828,548228878,BV17q4y1P7u6,False,0,0,0,0,17.7万,6.2万,7014,1567,全站排行榜最高第26名 +1648,21,1150534,http://i2.hdslb.com/bfs/archive/273ef363b3dfb414278c3389f8d1eaf66936e48e.jpg,,-,1,印度街头纹身摊位,我在考虑要不要纹个啥。,0,刘庸干净又卫生,533459953,1629188345,00:47,1105,504978391,BV1hg41157VE,False,0,0,0,0,3.0万,722,754,888, +1290,212,886510,http://i2.hdslb.com/bfs/archive/c7b86f1efc5ce1deb5dc70f3240713d86f231bc5.jpg,,-,1,街头喝甘蔗汁,跟印度小孩干杯。,0,刘庸干净又卫生,533459953,1627461177,00:53,987,376875165,BV1Eo4y1Q71z,False,0,0,0,0,3.2万,1030,789,758, +224,21,602170,http://i2.hdslb.com/bfs/archive/7d6d1ef2602c22a4f1526dd52463ba6ac2a2c4b9.jpg,,-,1,随手拍了一个,大娘冲我笑啥呢这是?,0,刘庸干净又卫生,533459953,1622485788,00:42,236,333388089,BV1bA411374z,False,0,0,0,0,1.7万,284,431,86, +5630,212,3147581,http://i1.hdslb.com/bfs/archive/6014cfd14b863a87fd007669602b10eaed9f5490.jpg,,-,1,故地重游,街头喝水,美女环绕。,0,刘庸干净又卫生,533459953,1645278696,02:54,11784,509243243,BV1Hu411X7D4,False,0,0,0,0,25.1万,1.7万,6735,6387,全站排行榜最高第19名 +5463,212,3433276,http://i1.hdslb.com/bfs/archive/5ee6d900f65c37fa331a7645f33e414e96856d04.jpg,,-,1,印度餐晚饭闲聊。,0,刘庸干净又卫生,533459953,1641956415,04:43,9965,850509185,BV1gL4y1b72j,False,0,0,0,0,17.1万,1.5万,4150,1963, +4195,212,2442760,http://i0.hdslb.com/bfs/archive/2f0d03d45492a6f51fe1870f18b4c9fa89b6aefa.jpg,,-,1,印度超市采购日常所需,0,刘庸干净又卫生,533459953,1640149599,04:06,8488,807537937,BV1d34y167fY,False,0,0,0,0,16.6万,8756,4197,1327,全站排行榜最高第43名 +4371,212,3986293,http://i0.hdslb.com/bfs/archive/cbac1ec74daa86f926cb1acb564c263f18d3c87a.jpg,,-,1,印度街头午餐,鸡蛋面包,干净又卫生!,0,刘庸干净又卫生,533459953,1638419188,01:51,9459,337022272,BV1aR4y147mJ,False,0,0,0,0,22.0万,1.1万,7064,3993,全站排行榜最高第40名 +2502,21,1747505,http://i1.hdslb.com/bfs/archive/377e8b984d328b55691172b26fa4bd9557a47a81.jpg,,-,1,终于可以睡个好觉了,失眠患者的福音,半个月一次的乔治理发又来了。,0,刘庸干净又卫生,533459953,1632575519,41:10,6738,933125142,BV1FM4y137pf,False,0,0,0,0,7.1万,1.3万,7555,2157, +1670,212,1747132,http://i2.hdslb.com/bfs/archive/d7fed430d7b73814567d3f8ce02e650692018413.jpg,,-,1,街头凉拌绿豆。非常的好吃,干净又卫生!,0,刘庸干净又卫生,533459953,1629108185,00:48,1873,804995783,BV1My4y157Tz,False,0,0,0,0,5.5万,1939,1493,2370, +1427,212,2283723,http://i0.hdslb.com/bfs/archive/26e9858706b68dfa64b1023a75cf33945f408386.jpg,,-,1,印度脚丫子切羊肉,0,刘庸干净又卫生,533459953,1627378582,00:49,1290,376970889,BV1Ko4y1S71Q,False,0,0,0,0,5.4万,1507,1693,4193, +1585,212,2986987,http://i1.hdslb.com/bfs/archive/e927278ad56a846d64793da9abe9b58f4bb4d4e1.jpg,,-,1,当老板在我后面擦拭刀的时候,我慌了。,0,刘庸干净又卫生,533459953,1622388130,00:55,1520,760766827,BV1o64y1r77g,False,0,0,0,0,8.9万,3224,3322,938, +5629,212,3116246,http://i1.hdslb.com/bfs/archive/3ac709a6c98ba4f664ae0f4bb1e343188ef93703.jpg,,-,1,来给刨冰大爷拜个晚年,0,刘庸干净又卫生,533459953,1645080806,02:29,8791,509043676,BV1Pu411R7Tu,False,0,0,0,0,30.0万,2.7万,1.1万,5173,全站排行榜最高第12名 +5101,212,3558585,http://i2.hdslb.com/bfs/archive/354d29d4eb78947bd5fd43aa444e413aba3a0274.jpg,,-,1,喝一杯印度街头玛莎拉水,0,刘庸干净又卫生,533459953,1641862804,01:21,4883,893047896,BV1UP4y1E7wA,False,0,0,0,0,23.5万,9217,5863,5409,全站排行榜最高第27名 +5497,212,4078177,http://i1.hdslb.com/bfs/archive/51101867082bc835b9e682b533946fc4ccb92ea5.jpg,,-,1,还记得前几天吃的烧烤吗?挺好吃,再来吃一次。,0,刘庸干净又卫生,533459953,1640055611,02:24,16574,634997570,BV1Jb4y1v7LW,False,0,0,0,0,23.2万,1.4万,9046,1.4万,全站排行榜最高第25名 +2577,21,1471000,http://i1.hdslb.com/bfs/archive/2003a89b0c4c612123f83092d7fcc7de7798759f.jpg,,-,1,德里街头日常刮胡子,0,刘庸干净又卫生,533459953,1638375536,15:22,4616,849529822,BV1FL4y1W74f,False,0,0,0,0,7.5万,4515,3569,990, +2201,212,2489432,http://i2.hdslb.com/bfs/archive/b7ad0d48a6bd7e3867b3c3b03f40ae5be7079e98.jpg,,-,1,今天买条鱼吃。生鱼没法吃,我就不展示了,0,刘庸干净又卫生,533459953,1632469081,00:48,3165,208208010,BV1mh411n7jf,False,0,0,0,0,8.3万,3287,1981,1719, +1787,212,2807144,http://i2.hdslb.com/bfs/archive/283017f7cf3c3f06a03fb9804a2fbe5b132bf07c.jpg,,-,1,又来刨冰老头这里了。还是他的正宗。,0,刘庸干净又卫生,533459953,1629017397,00:59,2524,419871655,BV1K3411677w,False,0,0,0,0,9.5万,5446,3362,4871, +1125,212,1594546,http://i0.hdslb.com/bfs/archive/8b8aaf74a4a64152d06c363f2a429baddc891f4c.jpg,,-,1,印度街头鲜榨胡萝卜汁,0,刘庸干净又卫生,533459953,1627297458,00:44,1982,804453279,BV1ky4y1j7Hm,False,0,0,0,0,5.2万,1465,1159,795, +1256,21,1064359,http://i1.hdslb.com/bfs/archive/8e41f5245de548ea7126ab86a9e5fa9b03955837.jpg,,-,1,换一个发型换一种心情。,0,刘庸干净又卫生,533459953,1622276228,01:32,1328,460823255,BV185411g7Lv,False,0,0,0,0,3.2万,3402,3036,1542, +4542,212,3060024,http://i1.hdslb.com/bfs/archive/3359ba8d83b69e25446448220e056ab25428eb9f.jpg,,-,1,印度农村街头闲逛,喝一杯甘蔗汁压压惊!,0,刘庸干净又卫生,533459953,1644991973,02:00,9347,809053549,BV1J34y1C72Z,False,0,0,0,0,24.9万,1.6万,7456,6593,全站排行榜最高第19名 +5002,212,4827284,http://i1.hdslb.com/bfs/archive/e54f2b77cc0f67d0199e336489b6b48ca3b0099c.jpg,,-,1,朋友来印度了,带他一起吃肯德基。,0,刘庸干净又卫生,533459953,1641707970,01:49,9445,380507983,BV1eZ4y1S7LC,False,0,0,0,0,29.8万,7933,8748,4889,全站排行榜最高第14名 +2095,212,2789951,http://i2.hdslb.com/bfs/archive/8d38d7bb357d6fcaa03d9345a41c010858ed5174.jpg,,-,1,印度周末怎么过,当然是边吃小吃边逛街了!,0,刘庸干净又卫生,533459953,1639969205,01:16,4124,209883671,BV15a411k7B4,False,0,0,0,0,16.5万,5986,3468,1752, +3982,212,3498835,http://i0.hdslb.com/bfs/archive/e0373eff6f484b0196b7dd1f06a544f2fab0624d.jpg,,-,1,印度街头玛莎拉柠檬水,0,刘庸干净又卫生,533459953,1638241205,01:38,6437,464536137,BV1PL41177cS,False,0,0,0,0,18.4万,1.1万,5188,5002,全站排行榜最高第23名 +3313,212,2756071,http://i0.hdslb.com/bfs/archive/d0c7d32410576ba44567145d21e4989b46ea7d04.jpg,,-,1,印度牛肉店买牛肉,特别新鲜。,0,刘庸干净又卫生,533459953,1632391987,00:55,3346,548241433,BV1Yq4y1P74h,False,0,0,0,0,10.8万,5615,2669,2039, +2278,212,1573492,http://i0.hdslb.com/bfs/archive/cb9ecfdc83954399b1edfe4a4a2d822c6af0dee6.jpg,,-,1,印度街头挑战连干5杯甘蔗汁。,0,刘庸干净又卫生,533459953,1628931620,01:25,3147,759811977,BV1c64y1q7vg,False,0,0,0,0,5.8万,3252,1844,2168, +1212,212,1164966,http://i0.hdslb.com/bfs/archive/0550da5e5c7680df50eff64c679934a0299e87f4.jpg,,-,1,印度瓦拉纳西街头茶摊,0,刘庸干净又卫生,533459953,1627206830,00:45,1593,249451050,BV1Uv411E7kt,False,0,0,0,0,4.0万,1084,980,1326, +744,212,2049975,http://i2.hdslb.com/bfs/archive/29931bc49f053cc1bd2596648a7857301f6660be.jpg,,-,1,街头大姐卖的煎鸡蛋,0,刘庸干净又卫生,533459953,1622184828,00:43,1238,845871318,BV1X54y1V7ea,False,0,0,0,0,4.7万,1119,1480,669, +6469,212,2731520,http://i2.hdslb.com/bfs/archive/15ccc3a10b56611701df62e3e568a845a16e5e3f.jpg,,-,1,印度神牛的日常生活是怎样的。,0,刘庸干净又卫生,533459953,1644760589,02:53,13835,466530738,BV195411o7jc,False,0,0,0,0,25.6万,1.9万,7188,5457,全站排行榜最高第15名 +3314,212,3281378,http://i1.hdslb.com/bfs/archive/5b20eb717ac66be4386d10624e4a31c1c47810a9.jpg,,-,1,印度下班路上,街头买个群英荟萃,0,刘庸干净又卫生,533459953,1641610809,01:42,4993,680520806,BV1US4y1T7CB,False,0,0,0,0,20.0万,7032,4585,3291,全站排行榜最高第85名 +3096,212,2661455,http://i1.hdslb.com/bfs/archive/e308f111396437018dcfe2b6eb5b483fae9e4037.jpg,,-,1,印度街头烤地瓜,对付一口当晚餐了。每一块都亲手赋予灵魂!,0,刘庸干净又卫生,533459953,1639882803,01:15,5888,422463479,BV1H3411x7w1,False,0,0,0,0,15.4万,5822,3316,2957,全站排行榜最高第61名 +4069,212,3545308,http://i0.hdslb.com/bfs/archive/821100a22d34929f15e6a4297cc036b2296e7c65.jpg,,-,1,今天吃点真正干净又卫生的果盘!,0,刘庸干净又卫生,533459953,1638154815,01:33,6247,209463535,BV1hh411s7Wz,False,0,0,0,0,18.9万,8711,4857,2772,全站排行榜最高第20名 +5505,212,2632083,http://i1.hdslb.com/bfs/archive/cde0f49afcd59b1e8a81fb9d1fb01290a48c7679.jpg,,-,1,今天偶尔分享一下日常的早餐,平时我跟大家话也不多,今天说几句心里话。,0,刘庸干净又卫生,533459953,1632292569,03:53,9543,848204789,BV1SL4y187mC,False,0,0,0,0,17.7万,6.6万,8040,2977,全站排行榜最高第12名 +1686,21,1764138,http://i1.hdslb.com/bfs/archive/e85cf122576775a5ca87d7ae4c8fdba985d009ec.jpg,,-,1,印度街头公共厕所是什么样?,0,刘庸干净又卫生,533459953,1628845324,00:21,899,717327829,BV1rQ4y127yr,False,0,0,0,0,4.1万,914,1024,1348, +1998,212,2176479,http://i1.hdslb.com/bfs/archive/43d9ba7bd5f5b9150d39220cb6a533b551b1c46f.jpg,,-,1,街头玛莎拉水,味道有点上头。,0,刘庸干净又卫生,533459953,1627116858,00:51,2086,631772838,BV1tb4y167mV,False,0,0,0,0,6.0万,5690,5668,9476, +791,212,2182478,http://i1.hdslb.com/bfs/archive/1ae78c14c7a8a97cf3bc7ea6ebd17c401a9785d1.jpg,,-,1,我叔终于找到了。也不知道这么久干啥去了。,0,刘庸干净又卫生,533459953,1621938668,01:07,860,930859560,BV1vK4y1R7Re,False,0,0,0,0,5.4万,1679,2183,808, +5287,215,2585847,http://i2.hdslb.com/bfs/archive/a33185482d25d4e705ff70770ea0883a5a116268.jpg,,-,1,明天出差,今天要做个核酸。,0,刘庸干净又卫生,533459953,1644559636,02:48,10551,381459753,BV1xZ4y1R7cG,False,0,0,0,0,18.3万,8120,4152,3644,全站排行榜最高第64名 +3717,212,2829229,http://i0.hdslb.com/bfs/archive/b9d20959c6987fd88a4862689e331c204868a11a.jpg,,-,1,今天外边下雨,进屋里对付吃一口!,0,刘庸干净又卫生,533459953,1641528223,01:54,6566,935481144,BV1MT4y1m7z6,False,0,0,0,0,20.4万,8801,5140,2634,全站排行榜最高第83名 +3590,212,4102818,http://i0.hdslb.com/bfs/archive/58e7ddfa74c3aee316beac000e9afc2bf44547c4.jpg,,-,1,今天下血本了,去印度餐厅吃饭了!,0,刘庸干净又卫生,533459953,1639796408,01:50,9892,252418928,BV1XY411W7HB,False,0,0,0,0,27.0万,9445,7509,4875,全站排行榜最高第48名 +4069,212,2837386,http://i2.hdslb.com/bfs/archive/3712be15e0fda097861fa19b5db9b212f13628a0.jpg,,-,1,印度玛莎拉糊糊。所有美食里基本上是最难喝的!,0,刘庸干净又卫生,533459953,1638068417,01:42,7998,591888804,BV1uq4y1r7Yt,False,0,0,0,0,15.6万,9697,4399,5905,全站排行榜最高第69名 +4639,212,2609307,http://i2.hdslb.com/bfs/archive/e746762f24f758a6b9030a1f7045bdd57e5f4bfa.jpg,,-,1,提前祝大家中秋快乐,今天吃这个鸡蛋果。,0,刘庸干净又卫生,533459953,1632141662,03:52,12881,378113095,BV14f4y1w7U5,False,0,0,0,0,14.3万,2.8万,4546,8686,全站排行榜最高第76名 +1190,212,961035,http://i1.hdslb.com/bfs/archive/6bd01ab2b344b250552a358660843179b899aab4.jpg,,-,1,分享一下日常的早餐怎么吃。煤气烤饼!,0,刘庸干净又卫生,533459953,1628762479,00:33,926,292308764,BV17f4y137AV,False,0,0,0,0,3.2万,800,773,806, +1057,212,1690690,http://i1.hdslb.com/bfs/archive/bbd9247c5ab3ad5ca0187bb77e344ff9ebf741c3.jpg,,-,1,印度街头鸡蛋灌饼。,0,刘庸干净又卫生,533459953,1627029863,00:34,998,291839080,BV1Wf4y157qU,False,0,0,0,0,4.4万,1960,1009,612, +342,212,1344876,http://i0.hdslb.com/bfs/archive/2aaaf166413c96aba11cc962811716729c14a9f3.jpg,,-,1,脆球饼的小球制作过程。,0,刘庸干净又卫生,533459953,1621772241,00:52,519,973137846,BV1w44y1r773,False,0,0,0,0,2.7万,775,833,790, +10238,212,5718090,http://i0.hdslb.com/bfs/archive/20084aa0f6b28e7d1e806bb224f5ff949f691169.jpg,,-,1,印度街头煮面兄弟,0,刘庸干净又卫生,533459953,1644467870,02:27,21753,466388858,BV1u5411o7hx,False,0,0,0,0,38.9万,2.6万,1.5万,2.2万,全站排行榜最高第7名 +4931,212,3856662,http://i2.hdslb.com/bfs/archive/c5a6332ec926e60b008219c8d3a9b6164562e48c.jpg,,-,1,不知道这算不算印度飞饼。反正挺好吃!,0,刘庸干净又卫生,533459953,1639710013,01:18,6725,422468749,BV1H3411x7xY,False,0,0,0,0,23.3万,7025,6249,4583,全站排行榜最高第66名 +3782,76,2400879,http://i1.hdslb.com/bfs/archive/ea34ba0b51456bdae3920f408a3aa3d919a023f4.jpg,,-,1,分享日常早餐,0,刘庸干净又卫生,533459953,1641438016,10:03,12881,337945377,BV1UR4y1u754,False,0,0,0,0,13.0万,1.2万,3398,1472, +3556,212,3067154,http://i1.hdslb.com/bfs/archive/e12f5061874ae179ca36375f417b604f648260f0.jpg,,-,1,羊肉卷饼,吃饱了不想家!,0,刘庸干净又卫生,533459953,1637982609,02:17,6716,336959061,BV15R4y147Gh,False,0,0,0,0,18.9万,1.3万,5892,3008,全站排行榜最高第61名 +2518,212,2395423,http://i2.hdslb.com/bfs/archive/546ebd553662f0ff3d270cedbad8931b2676484f.jpg,,-,1,刨冰老头纯手工制作冰棍。,0,刘庸干净又卫生,533459953,1632041637,00:50,3065,590578224,BV1qq4y1f7ku,False,0,0,0,0,9.4万,5081,2533,6097, +1684,212,1047723,http://i0.hdslb.com/bfs/archive/dcbac8831b59e68de26487682612815da7493e80.jpg,,-,1,印度街头早餐,油炸饼,没什么味道。,0,刘庸干净又卫生,533459953,1628670899,00:44,1584,334758336,BV1WA411w722,False,0,0,0,0,3.6万,1075,735,909, +1250,212,1875574,http://i0.hdslb.com/bfs/archive/df6a5ec638284f2603eda2c9f1322b03b6e2f32a.jpg,,-,1,印度街头槟榔,还是没吃下去。,0,刘庸干净又卫生,533459953,1626947000,00:49,1382,974300689,BV1u44y1m72q,False,0,0,0,0,5.1万,1574,1418,1877, +801,212,1928704,http://i1.hdslb.com/bfs/archive/9b3c4265902ef36cd6c85cbeb07433f07f6e3b5a.jpg,,-,1,家里饭菜都吃光了,打包点米饭回家掺着吃。,0,刘庸干净又卫生,533459953,1621666551,01:39,1823,545676952,BV1Nq4y1E7Fa,False,0,0,0,0,4.0万,2872,1679,2105, +5625,212,2729752,http://i0.hdslb.com/bfs/archive/030551357561e8bc67613490d84466b3347bdb57.jpg,,-,1,探访印度诗人泰戈尔故居。,0,刘庸干净又卫生,533459953,1644217990,02:52,10855,466351128,BV1b5411f746,False,0,0,0,0,29.1万,3.1万,1.2万,7934,全站排行榜最高第20名 +5275,21,4192681,http://i1.hdslb.com/bfs/archive/2fb03c2d7e910fe5517abbb364925f81a4d57a7f.jpg,,-,1,远远的参观了莫迪住宅,0,刘庸干净又卫生,533459953,1641357849,01:13,7913,507878540,BV1Vu411U7CW,False,0,0,0,0,30.4万,1.3万,1.1万,5718,全站排行榜最高第19名 +4738,212,3778203,http://i1.hdslb.com/bfs/archive/299a4ddb91741610214086f5bd126fc617f541ac.jpg,,-,1,印度街头早餐。挺好吃的。,0,刘庸干净又卫生,533459953,1639623604,01:27,8286,807343428,BV1W34y197q3,False,0,0,0,0,18.6万,6318,5110,8903,全站排行榜最高第58名 +2887,212,2688909,http://i2.hdslb.com/bfs/archive/e17f035ac051d3778a9c60dc21c0f122bf0a5cb7.jpg,,-,1,一年一度的烤苞米终于来了!太久没吃了,特别想念!,0,刘庸干净又卫生,533459953,1637897406,02:17,6438,764469363,BV17r4y1Q7Lm,False,0,0,0,0,15.7万,7490,3809,2409,全站排行榜最高第82名 +4974,212,2867525,http://i2.hdslb.com/bfs/archive/1d478608f8e507dadd61a401c62371a8c385ab07.jpg,,-,1,每周一次的芦荟汁来了。润肠通便好帮手。,0,刘庸干净又卫生,533459953,1631959319,01:51,7736,250529227,BV1Sv411w76g,False,0,0,0,0,12.7万,1.6万,5150,2.4万,全站排行榜最高第91名 +1566,212,1223080,http://i1.hdslb.com/bfs/archive/42a371db06993ce991e776dd5579582c360c378d.jpg,,-,1,印度纯正甘蔗汁,浓厚香甜,非常好喝。,0,刘庸干净又卫生,533459953,1628500924,00:50,1983,632191968,BV11b4y1z7My,False,0,0,0,0,4.0万,1445,1028,4482, +1271,212,2083574,http://i1.hdslb.com/bfs/archive/69df3022b19de98f462947ce0014e44bae861551.jpg,,-,1,印度街头牛肉卷饼,难得的美味。,0,刘庸干净又卫生,533459953,1626865621,00:52,1860,206866463,BV1Nh411z7cK,False,0,0,0,0,5.7万,1598,1678,848, +604,212,1818483,http://i2.hdslb.com/bfs/archive/6a0cccc14ce1fa2a9c52f7c47d8467efefec7ccc.jpg,,-,1,这个老板非常搞笑,当时我在身后偷偷拍的,0,刘庸干净又卫生,533459953,1621516251,00:58,1044,673169771,BV1gU4y1b7nj,False,0,0,0,0,4.4万,1694,2614,3045, +5071,212,3522873,http://i0.hdslb.com/bfs/archive/56dd2c9674572f8a38f4962eee81766ec3601dab.jpg,,-,1,大年初五,星期六休息,印度街头吃免费饭。,0,刘庸干净又卫生,533459953,1644059356,01:26,6122,338770091,BV1rR4y1j7oC,False,0,0,0,0,27.5万,1.6万,6265,4626,全站排行榜最高第31名 +3769,21,2323748,http://i0.hdslb.com/bfs/archive/d0ab9d0274b87ceb6825a9ec31b44a2c174e4e17.jpg,,-,1,印度下班以后乘坐地铁回家,0,刘庸干净又卫生,533459953,1641277633,00:56,2668,722976073,BV1fD4y1F7Pd,False,0,0,0,0,14.6万,4531,2805,1153, +4710,212,2895138,http://i1.hdslb.com/bfs/archive/1d9121002dd42ab9bf398d1c885363e4f91b1572.jpg,,-,1,印度街头胡萝卜橘子萝卜汁,充分补充身体维生素。,0,刘庸干净又卫生,533459953,1639537201,02:55,13166,464805586,BV1CL411L7HW,False,0,0,0,0,19.2万,1.2万,6544,9133,全站排行榜最高第35名 +3575,212,3245303,http://i0.hdslb.com/bfs/archive/7085d276bd961c113bfb2c20ced5aab77398d57a.jpg,,-,1,印度街头吹花生。也是老熟人了!,0,刘庸干净又卫生,533459953,1637775775,01:42,4985,464462348,BV1mL411M7Et,False,0,0,0,0,19.9万,1.6万,5005,3395,全站排行榜最高第38名 +3173,212,2603435,http://i2.hdslb.com/bfs/archive/e0b6090602ce77b0c91cd488c6763e5cfb8b65a8.jpg,,-,1,一个挺新鲜的饮料,瓶瓶罐罐的很好看。,0,刘庸干净又卫生,533459953,1631787491,01:18,4789,548001103,BV1Sq4y1N7bn,False,0,0,0,0,10.4万,6162,2689,4081, +938,212,1008949,http://i0.hdslb.com/bfs/archive/c139f872061f0693db8facf7f9039a152a675d5f.jpg,,-,1,坐火车路过一个村子。下车买个黄瓜吃。,0,刘庸干净又卫生,533459953,1628414018,00:38,1042,674658625,BV1zU4y1J7iG,False,0,0,0,0,3.4万,823,638,256, +1070,212,1593325,http://i0.hdslb.com/bfs/archive/5baeb6e832e5fd2c91efe6888432a37647d4f9c8.jpg,,-,1,印度笑面虎,街头花生哥。,0,刘庸干净又卫生,533459953,1626775633,00:43,1218,674350795,BV12U4y1n7tm,False,0,0,0,0,5.5万,1627,1261,675, +2322,212,4097943,http://i1.hdslb.com/bfs/archive/aa69da1b140529444af4fe6ee71eb1bf5f5472f5.jpg,,-,1,特别难吃。,0,刘庸干净又卫生,533459953,1621411649,00:45,1964,758175728,BV1h64y1d7XB,False,0,0,0,0,9.1万,3696,4202,4528, +8307,212,5017171,http://i0.hdslb.com/bfs/archive/7b419b3d61ecedcec6727f4aaa06742b0c2e947f.jpg,,-,1,大年初三,开工了!干净又卫生新的一年又开始了。,0,刘庸干净又卫生,533459953,1643889214,01:42,14196,253866868,BV13Y411L79A,False,0,0,0,0,40.6万,3.8万,1.1万,1.2万,全站排行榜最高第10名 +3956,212,3627695,http://i2.hdslb.com/bfs/archive/9c5e8bbff0008f5434c1b9d52a14b44ba704f02c.jpg,,-,1,今天吃印度大姨的手抓饭,0,刘庸干净又卫生,533459953,1641178816,01:55,12064,422879210,BV1F3411e7QN,False,0,0,0,0,22.3万,1.2万,5835,4387,全站排行榜最高第35名 +2549,21,1638781,http://i2.hdslb.com/bfs/archive/b738586d5a54888241fb318e1ea4b9739ee5e029.jpg,,-,1,印度老德里街头日常随拍,0,刘庸干净又卫生,533459953,1639450816,01:55,3369,379801563,BV1UZ4y1972Q,False,0,0,0,0,9.8万,5871,2185,1077,全站排行榜最高第83名 +14103,21,4162761,http://i1.hdslb.com/bfs/archive/de837967735ce231de559c6ac6f939d85fcdec66.jpg,,-,1,应广发粉丝的要求,印度晚上街头走一走,闲聊几句!,0,刘庸干净又卫生,533459953,1637722804,15:08,38706,764477597,BV18r4y1Q7sE,False,0,0,0,0,28.5万,10.8万,2.7万,1.8万,全站排行榜最高第3名 +4289,212,3655857,http://i2.hdslb.com/bfs/archive/e4849f635081e5052254bc216f4d841c286378a6.jpg,,-,1,改善伙食了属于是,烤鸡配大饼,干净又卫生!,0,刘庸干净又卫生,533459953,1631695412,01:24,5507,720584777,BV11Q4y1r7jw,False,0,0,0,0,14.3万,7873,4320,3429,全站排行榜最高第71名 +972,212,1398903,http://i2.hdslb.com/bfs/archive/6fa119075f302d779557d7201848e4d205a1544e.jpg,,-,1,今天不吃小吃,吃一顿普通的家常便饭。,0,刘庸干净又卫生,533459953,1628331766,00:45,840,974705522,BV1k44y1C75k,False,0,0,0,0,3.9万,864,807,485, +1609,212,1970726,http://i1.hdslb.com/bfs/archive/3a841d9dd766ada2a7d3f5ea3e8a26ba6b088599.jpg,,-,1,一个和蔼可亲的小摊贩。,0,刘庸干净又卫生,533459953,1626690042,00:49,2165,716857133,BV15X4y1c7EQ,False,0,0,0,0,6.9万,1.1万,3439,3569, +353,212,971450,http://i0.hdslb.com/bfs/archive/89ec52692e7f7aa82dda9ff12303044710f55a90.jpg,,-,1,来乡下了,这里山清水秀,0,刘庸干净又卫生,533459953,1621320857,01:03,846,248205348,BV1Tv411L7LB,False,0,0,0,0,2.5万,503,632,274, +12304,212,5668822,http://i2.hdslb.com/bfs/archive/216b516839d31b79981705d8aa819046399a0b5a.jpg,,-,1,除夕在印度买牛肉做大餐。,0,刘庸干净又卫生,533459953,1643616507,03:33,37290,296166679,BV1vF411H7ZG,False,0,0,0,0,57.6万,8.4万,2.5万,1.1万,全站排行榜最高第6名 +4011,212,4093145,http://i1.hdslb.com/bfs/archive/18347bb84d432762f2c8b1c3bdc7c447bcc3c2bc.jpg,,-,1,印度街头炒面来一份,晚上就不用做饭了!,0,刘庸干净又卫生,533459953,1641093850,00:49,7677,380291360,BV1ZZ4y1D7si,False,0,0,0,0,22.8万,8424,5261,3386,全站排行榜最高第41名 +5091,212,3337252,http://i0.hdslb.com/bfs/archive/7c75d507e3d0ac8aff3e2dd96af1af8d6f7a4734.jpg,,-,1,印度街头正宗大锅奶茶。好喝!,0,刘庸干净又卫生,533459953,1639278018,01:22,11188,464870070,BV1PL411j7gk,False,0,0,0,0,20.0万,8000,5448,7071,全站排行榜最高第33名 +4797,212,4278452,http://i2.hdslb.com/bfs/archive/5a28a31922f3a8f861c6b9d6a5b4bc5503ea1521.jpg,,-,1,印度街头炒面,大哥跟我之前就认识,知道都不容易,每次都给我很多面!,0,刘庸干净又卫生,533459953,1637669874,02:15,8756,294440064,BV16F411b7mJ,False,0,0,0,0,24.2万,1.2万,7001,4218, +2311,212,2370484,http://i2.hdslb.com/bfs/archive/83f786a753e081919524851f5d58bd4f0ac51945.jpg,,-,1,街头现装水果,不是现场制作我不要。,0,刘庸干净又卫生,533459953,1631605675,01:03,2322,377947489,BV1Ef4y1P7zK,False,0,0,0,0,8.7万,5340,1955,2013, +1518,212,3687947,http://i0.hdslb.com/bfs/archive/5a252a0efb041b98e9cef7695cda530d51b93e90.jpg,,-,1,喝了那么多人的茶,只有我叔对我是真的好。,0,刘庸干净又卫生,533459953,1628245235,00:56,1735,674693329,BV1cU4y1n7mg,False,0,0,0,0,11.2万,3424,3730,1613, +1037,212,1329372,http://i0.hdslb.com/bfs/archive/f4df1a3af672526569780bc5b0d25285fccb6354.jpg,,-,1,儿时的记忆,印度街头甜杆,干净又卫生!,0,刘庸干净又卫生,533459953,1626598222,00:42,1232,889226364,BV1LP4y1477c,False,0,0,0,0,4.1万,1288,1017,1180, +1682,75,1689650,http://i0.hdslb.com/bfs/archive/b8d270f603dea7f46b92f56a1c125a59c223db3e.jpg,,-,1,壁虎整夜的叫,太烦人了,0,刘庸干净又卫生,533459953,1621164406,01:17,1163,588051451,BV1dq4y1f7fp,False,0,0,0,0,3.8万,785,1665,538, +30466,21,7348868,http://i0.hdslb.com/bfs/archive/34dd247c82c6597425891a626ec6aefd3047862e.jpg,,-,1,历时8天,我康复了,谢谢所有的朋友们。,0,刘庸干净又卫生,533459953,1643518713,01:45,66680,296218052,BV16F411H7gW,False,0,0,0,0,101.1万,28.9万,6.0万,6.2万,全站排行榜最高第1名 +5770,212,3611618,http://i0.hdslb.com/bfs/archive/956ae4d4a12c6cb4ccbb1acb40d8f33271e51dbe.jpg,,-,1,新年新气象,祝所有兄弟姐妹们,新年快乐!,0,刘庸干净又卫生,533459953,1641007691,02:00,13576,977869379,BV1P44y1j7Bz,False,0,0,0,0,26.9万,2.5万,7661,5556,全站排行榜最高第31名 +6189,212,3867097,http://i1.hdslb.com/bfs/archive/abd60e911c7e2e4c29af68b46703d9110100422f.jpg,,-,1,印度街头吃点烧烤!,0,刘庸干净又卫生,533459953,1639191610,03:23,29091,719765962,BV1QQ4y1e7dB,False,0,0,0,0,,,,, +4337,212,2714766,http://i2.hdslb.com/bfs/archive/d9f8985fe1595e2975039c5295078aea5a3a1d97.jpg,,-,1,印度街头鲜榨橘子汁,补充维生素!,0,刘庸干净又卫生,533459953,1637641203,01:34,5540,464298824,BV1oL411T7zX,False,0,0,0,0,18.4万,1.6万,4812,2945, +1636,75,2345416,http://i2.hdslb.com/bfs/archive/dd499269bc23361a8cdc8e4d85184cff38488113.jpg,,-,1,印度街头捡破烂的小猴子,0,刘庸干净又卫生,533459953,1631516343,00:26,1466,590480371,BV1Tq4y1f78E,False,0,0,0,0,7.5万,3364,3507,3077, +1284,212,1073542,http://i2.hdslb.com/bfs/archive/fb9ee84557f9c4f8fa1e02d5002eb7f5cf0eeb8c.jpg,,-,1,印度街头不知名水果,有没有认识的?,0,刘庸干净又卫生,533459953,1628149519,00:47,2179,847120101,BV1254y1777r,False,0,0,0,0,3.7万,940,1003,677, +1246,212,1530274,http://i1.hdslb.com/bfs/archive/066a4e4d9815d7efe1295e5104cbc9dddec7490d.jpg,,-,1,准备把印度刨冰老头捧成网红,0,刘庸干净又卫生,533459953,1626513528,00:58,1204,674168682,BV11U4y137BW,False,0,0,0,0,5.2万,1769,1715,2560, +731,212,2383511,http://i1.hdslb.com/bfs/archive/5729b34a94ae0d6c00823e5f71ce524664b3c440.jpg,,-,1,今天吃个炸茄盒顺便吃芒果,0,刘庸干净又卫生,533459953,1621011114,01:04,1857,545533273,BV1hq4y177P4,False,0,0,0,0,6.2万,3532,3049,2424, +35247,21,8986409,http://i1.hdslb.com/bfs/archive/5596f2881ab31235b852e1754f87051077bd7067.jpg,,-,1,久等了,昏昏沉沉好几天,今天清醒多了。,0,刘庸干净又卫生,533459953,1643086805,04:17,82150,253457292,BV1AY41187b3,False,0,0,0,0,112.4万,35.0万,6.5万,4.8万,全站排行榜最高第1名 +9082,212,7466115,http://i0.hdslb.com/bfs/archive/fbf93620182ccee46a47b6ba40a54bd0c6a8ad61.jpg,,-,1,印度街头,美味的鸡蛋方便面!,0,刘庸干净又卫生,533459953,1640924684,02:47,26609,210268025,BV1Ba411B7vw,False,0,0,0,0,40.9万,2.3万,1.8万,2.4万,全站排行榜最高第31名 +4038,212,3747377,http://i2.hdslb.com/bfs/archive/c317a239c3293c5d48c7ece9e99b9fb121ae5902.jpg,,-,1,印度街头脆球饼,2年没吃了,依然吃不下去!,0,刘庸干净又卫生,533459953,1639105209,01:18,4561,549741801,BV1di4y1R7X9,False,0,0,0,0,18.2万,6535,4820,4777, +5646,212,4396463,http://i0.hdslb.com/bfs/archive/0185ee9b94b515f60f8dde4dd30582aaa8ee5a38.jpg,,-,1,印度刨冰老头,2年不见!梦回2019年,我的衣服和我大爷都没变!,0,刘庸干净又卫生,533459953,1637574996,02:03,8312,764310901,BV1sr4y1k7FK,False,0,0,0,0,28.9万,3.0万,1.6万,7464,全站排行榜最高第13名 +2179,21,1519567,http://i2.hdslb.com/bfs/archive/be15f74789be21b83320d40c371e92090449b80f.jpg,,,1,偶尔更新一期街头采耳视频,0,刘庸干净又卫生,533459953,1631438649,06:27,2818,762986093,BV1Z64y1h7N9,False,0,0,0,0,4.5万,3045,1980,782, +1197,212,1916402,http://i2.hdslb.com/bfs/archive/040098bb0158d3d6f287ee2b622653b5e3ed25e1.jpg,,-,1,印度街头烤肉卷饼,小手一按,谁都不爱。,0,刘庸干净又卫生,533459953,1628068181,00:45,1766,589563465,BV1Cq4y1D7Yv,False,0,0,0,0,5.7万,1611,1544,1521, +1276,212,1398869,http://i2.hdslb.com/bfs/archive/4ce9a7515a61a8067f5b9de7324cea47886c0a8c.jpg,,-,1,街头烤玉米第二部。看看这次有什么不同。,0,刘庸干净又卫生,533459953,1626433133,01:18,2316,249205927,BV1Wv411n71M,False,0,0,0,0,4.6万,1661,1122,1658, +822,212,2717859,http://i0.hdslb.com/bfs/archive/9c15bbca16f833619cab7601e8b3c3b845f5cb53.jpg,,-,1,今天破费了,去饭店了。,0,刘庸干净又卫生,533459953,1620936642,01:09,1142,503103507,BV12N411o7nP,False,0,0,0,0,6.0万,2215,1725,377, +46792,219,6133138,http://i1.hdslb.com/bfs/archive/fba921c9de52da3ecc8cb8a0445a4034b0930a06.jpg,,-,1,印度街头坐着晒太阳,遇到印度狗子。,0,刘庸干净又卫生,533459953,1642665824,02:36,22371,765845454,BV1Tr4y1e71x,False,0,0,0,0,30.0万,3.6万,1.2万,9769,全站排行榜最高第52名 +2252,219,4209347,http://i1.hdslb.com/bfs/archive/f69090572352a8c89fb1f0e2083ff2c80b39c77e.jpg,,-,1,海盗狗之后又一力作,无头狗!,0,刘庸干净又卫生,533459953,1640846885,00:16,1232,977698627,BV1k44y177pS,False,0,0,0,0,19.9万,7555,7299,6436, +5292,212,2967332,http://i2.hdslb.com/bfs/archive/e96314bc90a0ec3699f32c71b3ef264ee63ee8c9.jpg,,-,1,印度街头绿色柠檬水,干净又卫生,多少带点臭!,0,刘庸干净又卫生,533459953,1639018812,01:34,10270,209648936,BV17h411x7j6,False,0,0,0,0,17.8万,1.3万,5467,1.2万,全站排行榜最高第52名 +4812,239,2115315,http://i1.hdslb.com/bfs/archive/09bc474553bd6c45f42d476919b09cd7fc3d0f29.jpg,,-,1,昨天说好的,家里内景详情解析。,0,刘庸干净又卫生,533459953,1637211514,02:52,7010,336833955,BV1LR4y1b7qq,False,0,0,0,0,11.2万,1.1万,2890,2293, +2412,21,1317949,http://i2.hdslb.com/bfs/archive/ef758362ea417272a2986aa4304330c05c6b0591.jpg,,-,1,乔治理发超长版,乔治买了新手机。,0,刘庸干净又卫生,533459953,1631355279,47:57,7054,505485012,BV1gg411c7AD,False,0,0,0,0,8.0万,3.6万,1.1万,2041, +1339,212,1846626,http://i0.hdslb.com/bfs/archive/cf7e6fa4f1c47c0b8f5c82e079c12d52141dd35f.jpg,,-,1,印度街头手摇柠檬汁。是我喝过最好喝的。,0,刘庸干净又卫生,533459953,1627981995,00:50,2135,207005868,BV1mh411z7pX,False,0,0,0,0,5.6万,1630,1399,1941, +912,212,1669390,http://i1.hdslb.com/bfs/archive/a1cd57f506dfa6476642b8efbf1571d9e5391dca.jpg,,-,1,街头玛莎拉饮用水,0,刘庸干净又卫生,533459953,1626333236,00:46,1378,804171836,BV1Wy4y1T73N,False,0,0,0,0,4.8万,2950,1423,1899, +2256,212,2107283,http://i2.hdslb.com/bfs/archive/d17f2f70e44e0e88de13c163b2b6e4375b806f25.jpg,,-,1,卖奶茶的小女孩,0,刘庸干净又卫生,533459953,1620718595,01:25,2578,845592024,BV1E54y1L7yB,False,0,0,0,0,7.9万,8570,9062,3629, +14981,212,6794331,http://i1.hdslb.com/bfs/archive/17a93a5ed0866bf14292f8bfe74c83cee3e6eb97.jpg,,-,1,快过年了,提前吃点好吃的。,0,刘庸干净又卫生,533459953,1642590018,02:44,25761,723368362,BV1qS4y1o7Yk,False,0,0,0,0,48.1万,4.9万,2.0万,1.6万,全站排行榜最高第3名 +3170,212,2893218,http://i1.hdslb.com/bfs/archive/5e40a4ea52b986c39e79d399c944a9f1dd5c302d.jpg,,-,1,今天休息,村口附近喝杯甘蔗汁,0,刘庸干净又卫生,533459953,1640743201,02:37,6568,935202226,BV1EM4y1F76y,False,0,0,0,0,20.8万,7954,4921,2978,全站排行榜最高第55名 +3347,212,3694199,http://i2.hdslb.com/bfs/archive/c2e80d788e41beecfbb060df8d87975ae7fa2f6b.jpg,,-,1,印度街头吃老式棉花糖,0,刘庸干净又卫生,533459953,1638932412,01:16,6540,764671399,BV1Er4y1X7rG,False,0,0,0,0,21.8万,1.1万,7009,3427,全站排行榜最高第43名 +3808,212,2704449,http://i2.hdslb.com/bfs/archive/3402ad1834b37a9fa7181bc93ec53b781e1c620f.jpg,,-,1,新小子隔壁甘蔗汁,打包回家吃火鸡面!,0,刘庸干净又卫生,533459953,1637119814,02:40,7038,506740196,BV19g411P7Tx,False,0,0,0,0,14.5万,8119,4033,4999,全站排行榜最高第61名 +10196,212,10565366,http://i1.hdslb.com/bfs/archive/0bfbc5285cf876e0cf1d973f85921d61b8c86950.jpg,,-,1,还是芦荟店的芦荟汁干净又卫生啊!,0,刘庸干净又卫生,533459953,1631263258,02:12,21830,632936267,BV1Lb4y127dj,False,0,0,0,0,32.7万,3.9万,2.0万,5.5万,全站排行榜最高第46名 +2004,21,2773371,http://i1.hdslb.com/bfs/archive/9f79f6d4fd7ed33569c637a0f6fb7913f01e4aec.jpg,,-,1,路边免费的公用点烟器,你见过吗?,0,刘庸干净又卫生,533459953,1627899090,00:31,1054,504609008,BV1ug411E7Qi,False,0,0,0,0,7.3万,1396,2402,2292, +1358,212,1501303,http://i0.hdslb.com/bfs/archive/a1a62d3337a747dec602ec5fc0661118bb7717c0.jpg,,-,1,从乡下回来之后,马上回来看我叔。,0,刘庸干净又卫生,533459953,1626251558,00:58,1080,759176852,BV1E64y1z7VH,False,0,0,0,0,5.1万,1896,2169,1073, +1197,212,2092043,http://i1.hdslb.com/bfs/archive/9891808737d84944dc8380e7d524ec42dfe114d9.jpg,,-,1,印度脆球饼,0,刘庸干净又卫生,533459953,1620578783,00:55,1210,888070450,BV1iK4y1A7TU,False,0,0,0,0,3.8万,1574,1531,2246, +5467,212,4056024,http://i0.hdslb.com/bfs/archive/89a6c57c8545d4fa5f781d04901638a5c0d26be4.jpg,,-,1,印度白领区的街头咖啡,非常的好喝。,0,刘庸干净又卫生,533459953,1642500309,01:31,10100,765836212,BV1Lr4y1e7WH,False,0,0,0,0,26.2万,9782,6916,4307,全站排行榜最高第2名 +7054,212,4195759,http://i2.hdslb.com/bfs/archive/74d470f2e64a433ed3db0b9a981637bf65ee77a7.jpg,,-,1,感谢大家的关心,一切都好。,0,刘庸干净又卫生,533459953,1640579193,02:53,9478,337729874,BV1GR4y137co,False,0,0,0,0,31.3万,2.5万,9053,3845,全站排行榜最高第14名 +3253,212,5368767,http://i2.hdslb.com/bfs/archive/37e5d8435496d689d64d05ef2d42290b3aa3fdb1.jpg,,-,1,冬天印度街头吃个冰棍儿!今天人很多,很热闹!,0,刘庸干净又卫生,533459953,1638846004,00:45,4232,892169158,BV1iP4y137jf,False,0,0,0,0,28.7万,1.2万,1.2万,2363,全站排行榜最高第34名 +5031,212,2965973,http://i1.hdslb.com/bfs/archive/4daed88a47ce147ce1d1a764b7097e0760ed172f.jpg,,-,1,这么多种类的水果或者蔬菜,你认识几个?,0,刘庸干净又卫生,533459953,1636952818,03:09,13150,634210105,BV1ib4y1t7or,False,0,0,0,0,19.0万,2.1万,7039,8529,全站排行榜最高第22名 +2982,212,2168307,http://i2.hdslb.com/bfs/archive/c6a2c5e3629a3738a41da923a88fed018f1d5259.jpg,,-,1,本来是想吃点椰子肉,不知道为啥这个椰子没有。,0,刘庸干净又卫生,533459953,1631168983,00:59,1983,762980336,BV1o64y1h7hi,False,0,0,0,0,8.9万,4348,2205,1878, +1286,21,856090,http://i1.hdslb.com/bfs/archive/0021b6099ea8c9866798518117a6eb75617e93fc.jpg,,-,1,你见过我刮掉胡子的样子吗?,0,刘庸干净又卫生,533459953,1627809445,00:52,974,674594398,BV1EU4y1J7X6,False,0,0,0,0,3.0万,827,747,395, +1737,212,2452393,http://i0.hdslb.com/bfs/archive/23c608358db16c792b2160b8141c1369217c00df.jpg,,-,1,印度街头不知名饮品,我不允许有我喝不下去的存在!,0,刘庸干净又卫生,533459953,1626169325,00:59,2371,249161337,BV1Fv411n72S,False,0,0,0,0,6.7万,3823,2184,4038, +499,212,1215569,http://i0.hdslb.com/bfs/archive/27e1081b197318b023a7900507d6a52ea03b9b72.jpg,,-,1,这是我弟弟,像不像,0,刘庸干净又卫生,533459953,1620491989,00:44,592,845415248,BV1s54y157X2,False,0,0,0,0,4.1万,1450,2484,1415,