<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>【python twitter テキストマイニング】タグの記事一覧｜python-manブログ</title>
	<atom:link href="https://python-man.club/tag/python-twitter-%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9E%E3%82%A4%E3%83%8B%E3%83%B3%E3%82%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://python-man.club</link>
	<description>独学者でもpythonでアプリを作れる！</description>
	<lastBuildDate>Tue, 26 Apr 2022 11:52:19 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.2</generator>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/>	<item>
		<title>pythonでtwitterデータからテキストマイニングを行う【サンプルコードあり】</title>
		<link>https://python-man.club/python_twitter_textmining/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=python_twitter_textmining</link>
					<comments>https://python-man.club/python_twitter_textmining/#respond</comments>
		
		<dc:creator><![CDATA[syou0445]]></dc:creator>
		<pubDate>Sun, 17 Apr 2022 02:48:23 +0000</pubDate>
				<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[python twitter テキストマイニング]]></category>
		<guid isPermaLink="false">https://python-man.club/?p=1038</guid>

					<description><![CDATA[pythonを使ってテキストマイニングを行なっていると、もっと多くのデータを取得して、テキストマイニングを行いたい、と思うようになるのではないでしょうか APIの認証を受けていれば、大量のtwitterデータを使ってテキ]]></description>
										<content:encoded><![CDATA[<p>pythonを使ってテキストマイニングを行なっていると、もっと多くのデータを取得して、テキストマイニングを行いたい、と思うようになるのではないでしょうか</p>
<p>APIの認証を受けていれば、大量のtwitterデータを使ってテキストマイニングを行うことができます</p>
<p><strong><span class="marker">この記事では、pythonでtwitterデータからテキストマイニングを行う方法について解説していきたいと思います</span></strong></p>
<div class="simple-box2">
<p style="text-align: center;"><strong><span class="marker2">pythonでtwitterからツイートを取得したい</span></strong></p>
<p style="text-align: center;"><strong><span class="marker2">twitterデータからできストマイニングを行いたい</span></strong></p>
<p style="text-align: center;"><strong><span class="marker2">分析用のデータが欲しい</span></strong></p>
<p style="text-align: center;"><strong>といった方に向けて、書いていきます！</strong></p>
<p>以下の記事では、pythonでtwitterを使う方法をまとめて解説しているので、参考にしてみてください</p>
<p><a href="https://python-man.club/python_twitter/">pythonでtwitterを使ってみよう</a></p>
</div>
<p>短時間でpythonを学びたい方は、こちらがおすすめ</p>
<p>https://python-man.club/python_how_to_study_beginner/</p>
<h2>pythonでtwitterデータからテキストマイニングを行う</h2>
<p>twitter APIを使うことで、twitterデータを収集することができます</p>
<p>収集したデータをもとにテキストマイニングをおこなうと以下のようになります</p>
<img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-1026" src="https://python-man.club/wp-content/uploads/2022/04/wordcloud_sample1.png" alt="wordcloud_sample1" width="800" height="600" />
<p>APIの認証が通っていると、pythonを使ってのtwitter操作の幅が広がるので、twitter APIの認証を通しておくのがおすすめです</p>
<p>https://python-man.club/python_twitter_api/</p>
<h3>実際のコード</h3>
<pre class="language-python"><code>import tweepy
from datetime import datetime,timezone
import pytz
import pandas as pd
import collections
import matplotlib.pyplot as plt
from wordcloud import WordCloud

CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN = ''
ACCESS_SECRET = ''

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)

search_results = api.search_tweets(q="", result_type="recent",tweet_mode='extended',count=5)

tw_data = []
for tweet in search_results:
    #tweet_dataの配列に取得したい情報を入れていく
    tw_data.append([
        tweet.id,
        tweet_time,
        tweet.full_text,
        tweet.favorite_count, 
        tweet.retweet_count, 
        tweet.user.id, 
        tweet.user.screen_name,
        tweet.user.name,
        tweet.user.description,
        tweet.user.friends_count,
        tweet.user.followers_count,
        create_account_time,
        tweet.user.following,
        tweet.user.profile_image_url,
        tweet.user.profile_background_image_url,
        tweet.user.url
                       ])

#取り出したデータをpandasのDataFrameに変換
#CSVファイルに出力するときの列の名前を定義
labels=[
    'ツイートID',
    'ツイート時刻',
    'ツイート本文',
    'いいね数',
    'リツイート数',
    'ID',
    'ユーザー名',
    'アカウント名',
    '自己紹介文',
    'フォロー数',
    'フォロワー数',
    'アカウント作成日時',
    '自分のフォロー状況',
    'アイコン画像URL',
    'ヘッダー画像URL',
    'WEBサイト'
    ]

#tw_dataのリストをpandasのDataFrameに変換
df = pd.DataFrame(tw_data,columns=labels)

df1=df.iat[2,2]
df2=df.iat[3,2]
tw_text=df1 + df2
f=open('text.txt','w')
f.write(tw_text)
f.close

f= open("/text.txt", 'r', encoding='UTF-8')
text=f.read()
f.close()

word_list=[]
while node:
    word_type = node.feature.split(',')[0]
    if word_type in ["名詞",'代名詞']:
        word_list.append(node.surface)
    node=node.next
word_chain=' '.join(word_list)

c=collections.Counter(word_list)
font_path='/System/Library/Fonts/ヒラギノ明朝 ProN.ttc'
words = ['https','t','co','自民','し','w','そう', 'ない', 'いる', 'する', 'まま', 'よう', 'てる', 'なる', 'こと', 'もう', 'いい', 'ある', 'ゆく', 'れる', 'ん', 'の']
result = WordCloud(width=800, height=600, background_color='white', 
                   font_path=font_path,regexp=r"[\w']+", 
                   stopwords=words).generate(word_chain)
result.to_file("./wordcloud_sample1.png")
print(c.most_common(20))
fig = plt.subplots(figsize=(8, 10))</code></pre>
<h2>コード解説</h2>
<img decoding="async" class="alignnone size-large wp-image-1029" src="https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-1024x768.jpg" alt="コード解説" width="1024" height="768" srcset="https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-1024x768.jpg 1024w, https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-300x225.jpg 300w, https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-768x576.jpg 768w, https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-1536x1152.jpg 1536w, https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash.jpg 1920w, https://python-man.club/wp-content/uploads/2022/04/merakist-CNbRsQj8mHQ-unsplash-1024x768.jpg 856w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>twitter API認証からテキストマイニングまでのコード解説をしていきます</p>
<p>コードを少し変更することで、さらに応用をすることができます</p>
<h3>twitter APIの認証</h3>
<pre class="language-python"><code>import tweepy

CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN = ''
ACCESS_SECRET = ''

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)</code></pre>
<p>pythonでtwitterを扱う場合には、必ずといって良いほど、上記のコードを入力していきます</p>
<p>これはtwitter APIの認証です</p>
<p><span style="color: #ff0000;"><strong>まずはこれを記載しておかないと、pythonでtwittreを操作することができません</strong></span></p>
<h3>検索キーワードの設定</h3>
<pre class="language-python"><code>#tweepyで検索を行う
search_results = api.search_tweets(q="", result_type="recent",tweet_mode='extended',count=5)
</code></pre>
<p>「api.search_tweets」でqにキーワードを入力することで検索をすることができます</p>
<pre class="language-python"><code>#例
#tweepyで検索を行う
search_results = api.search_tweets(q="大谷翔平", result_type="recent",tweet_mode='extended',count=5)
</code></pre>
<p>result_typeは3種類です</p>
<ul>
<li><strong>&#8220;recent&#8221;：時系列で最新ツイートを検索</strong></li>
<li><strong>&#8220;popular&#8221;：人気のあるツイートを検索</strong></li>
<li><strong>&#8220;mixed&#8221;：上記を混ぜたもの</strong></li>
</ul>
<p>となっています</p>
<p><strong>デフォルトでは<span class="marker">、&#8221;recent&#8221;になっているので、変更する場合には、「result_type=&#8221;&#8221;」</span>で指定する必要があります</strong></p>
<p>tweet_mode=&#8217;extended&#8217;では、ツイート内容の全文を取得するための記載です</p>
<p>count=5は取得するツイート件数を決めています</p>
<h3>データフレームの作成</h3>
<pre class="language-python"><code>tw_data = []#tw_dataという空のリストを作成

#ここからツイート情報を取得
for tweet in search_results:
    tw_data.append([
        tweet.id,
        tweet_time,
        tweet.full_text,
        tweet.favorite_count, 
        tweet.retweet_count, 
        tweet.user.id, 
        tweet.user.screen_name,
        tweet.user.name,
        tweet.user.description,
        tweet.user.friends_count,
        tweet.user.followers_count,
        create_account_time,
        tweet.user.following,
        tweet.user.profile_image_url,
        tweet.user.profile_background_image_url,
        tweet.user.url
                       ])

#取り出したデータをpandasのDataFrameに変換
#CSVファイルに出力するときの列の名前を定義
labels=[
    'ツイートID',
    'ツイート時刻',
    'ツイート本文',
    'いいね数',
    'リツイート数',
    'ID',
    'ユーザー名',
    'アカウント名',
    '自己紹介文',
    'フォロー数',
    'フォロワー数',
    'アカウント作成日時',
    '自分のフォロー状況',
    'アイコン画像URL',
    'ヘッダー画像URL',
    'WEBサイト'
    ]

#tw_dataのリストをpandasのDataFrameに変換
df = pd.DataFrame(tw_data,columns=labels)</code></pre>
<p>取得したツイートをデータフレームに変換します</p>
<p>その後テキストファイルに保存をしていきますが、その時に「ツイート本文」が含まれているセルだけをテキストファイルとしていきます</p>
<pre class="language-python"><code>df1=df.iat[2,2]
df2=df.iat[3,2]
tw_text=df1 + df2
f=open('text.txt','w')
f.write(tw_text)
f.close</code></pre>
<p>iatで指定をしていますが、ツイート本文全てを選択し、結合・テキストファイル保存をしておきます</p>
<h3>テキストマイニングを行う</h3>
<pre class="language-python"><code>word_list=[]
while node:
    word_type = node.feature.split(',')[0]
    if word_type in ["名詞",'代名詞']:
        word_list.append(node.surface)
    node=node.next
word_chain=' '.join(word_list)

c=collections.Counter(word_list)
font_path='/System/Library/Fonts/ヒラギノ明朝 ProN.ttc'
words = ['https','t','co','自民','し','w','そう', 'ない', 'いる', 'する', 'まま', 'よう', 'てる', 'なる', 'こと', 'もう', 'いい', 'ある', 'ゆく', 'れる', 'ん', 'の']
result = WordCloud(width=800, height=600, background_color='white', 
                   font_path=font_path,regexp=r"[\w']+", 
                   stopwords=words).generate(word_chain)
result.to_file("./wordcloud_sample1.png")
print(c.most_common(20))
fig = plt.subplots(figsize=(8, 10))</code></pre>
<p>wordcloudを実行、画像として出力という流れになっています</p>
<p>wordcloudで抽出するのは、「名詞と代名詞」にしていますが、〇〇詞を変えることで、その他のものも抽出することができます</p>
<p>また、wordsでは除外するワードを指定しています</p>
<p>twitterのツイートではURLが貼られていることもあるので、それを除外します</p>
<h2>テキストマイニングとは</h2>
<img decoding="async" class="alignnone size-large wp-image-1044" src="https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-1024x683.jpg" alt="テキストマイニング" width="1024" height="683" srcset="https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-1024x683.jpg 1024w, https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-300x200.jpg 300w, https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-768x512.jpg 768w, https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-1536x1024.jpg 1536w, https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash.jpg 1920w, https://python-man.club/wp-content/uploads/2022/04/shahadat-rahman-BfrQnKBulYQ-unsplash-1024x683.jpg 856w" sizes="(max-width: 1024px) 100vw, 1024px" />
<p>テキストマイニングとは、文字列を対象としたデータマイニングのことを指しています</p>
<p><strong>通常の文章からなるデータを単語や文節で区切り、単語などの出現頻度・共出現の相関・時系列などを解析することができます</strong></p>
<h3>pythonでテキストマイニングを行うには</h3>
<p><span style="color: #ff0000;"><strong>pythonでテキストマイニングを行うには、wordcloudと呼ばれるライブラリを使用します</strong></span></p>
<p><span style="color: #ff0000;"><strong>wordcloudはテキストマイニングを行なった結果を可視化するためのものです</strong></span></p>
<p>wordcloudをpythonで使用するには、インポートする必要があります</p>
<p>ターミナルもしくはコマンドプロンプトで以下のように入力をします</p>
<pre class="language-python"><code>pip install python</code></pre>
<h3>wordcloudを使っていく</h3>
<p>wordcloudを行うには、文字列が入力されているテキストファイルが必要になります</p>
<p>今回の場合は、ツイート本文が記載されている「text.txt」が該当します</p>
<h3>wordcloudのパラメータを入力する</h3>
<p>wordcloudのパラメータは左から順番に、</p>
<ul>
<li><strong>作成する画像の横幅</strong></li>
<li><strong>作成する画像の縦幅</strong></li>
<li><strong>背景色</strong></li>
<li><strong>フォントファイルのパス</strong></li>
<li><strong>表示される文字の正規表現</strong></li>
<li><strong>除外する単語</strong></li>
<li><strong>文字列からwordcloudを作成</strong></li>
</ul>
<p>となります</p>
<pre class="language-python"><code>result = WordCloud(width=800, height=600, background_color='white', 
                   font_path=font_path,regexp=r"[\w']+", 
                   stopwords=words).generate(word_chain)</code></pre>
<h2>まとめ</h2>
<ul>
<li><strong>pythonでtwitterからデータ収集するならAPI認証が必須</strong></li>
<li><strong>pythonでテキストマイニングするならwordcloudがおすすめ</strong></li>
</ul>
<h3>テキストマイニングを学ぶのにおすすめな書籍</h3>
<div class="booklink-box" style="text-align: left; padding-bottom: 20px; font-size: small; zoom: 1; overflow: hidden;">
<div class="booklink-image" style="float: left; margin: 0 15px 10px 0;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171145015067?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15212466%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener"><img decoding="async" style="border: none;" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1415/9784274221415.jpg?_ex=200x200" /></a></div>
<div class="booklink-info" style="line-height: 120%; zoom: 1; overflow: hidden;">
<div class="booklink-name" style="margin-bottom: 10px; line-height: 120%;">
<p><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171145015067?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15212466%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">Pythonによるテキストマイニング入門</a></p>
<div class="booklink-powered-date" style="font-size: 8pt; margin-top: 5px; font-family: verdana; line-height: 120%;">posted with <a href="https://yomereba.com" target="_blank" rel="nofollow noopener">ヨメレバ</a></div>
</div>
<div class="booklink-detail" style="margin-bottom: 5px;">山内長承 株式会社オーム社 2017年11月28日頃</div>
<div class="booklink-link2" style="margin-top: 10px;">
<div class="shoplinkrakuten" style="display: inline; margin-right: 5px;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171145015067?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15212466%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">楽天ブックス</a></div>
<div class="shoplinkrakukobo" style="display: inline; margin-right: 5px;"><a href="http://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171145015067?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frk%2F132adbcd769638eea3d253f523c9fc4f%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">楽天kobo</a></div>
<div class="shoplinkamazon" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/exec/obidos/asin/4274221415/baseball0445-22/" target="_blank" rel="noopener">Amazon</a></div>
<div class="shoplinkkindle" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/gp/search?keywords=Python%E3%81%AB%E3%82%88%E3%82%8B%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9E%E3%82%A4%E3%83%8B%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80&amp;__mk_ja_JP=%83J%83%5E%83J%83i&amp;url=node%3D2275256051&amp;tag=baseball0445-22" target="_blank" rel="noopener">Kindle</a></div>
</div>
</div>
<div class="booklink-footer" style="clear: left;"></div>
</div>
<div class="booklink-box" style="text-align: left; padding-bottom: 20px; font-size: small; zoom: 1; overflow: hidden;">
<div class="booklink-image" style="float: left; margin: 0 15px 10px 0;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_20220417114533349?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16637186%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener"><img decoding="async" style="border: none;" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2619/9784254122619.jpg?_ex=200x200" /></a></div>
<div class="booklink-info" style="line-height: 120%; zoom: 1; overflow: hidden;">
<div class="booklink-name" style="margin-bottom: 10px; line-height: 120%;">
<p><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_20220417114533349?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16637186%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">やってみよう テキストマイニング（増訂版）</a></p>
<div class="booklink-powered-date" style="font-size: 8pt; margin-top: 5px; font-family: verdana; line-height: 120%;">posted with <a href="https://yomereba.com" target="_blank" rel="nofollow noopener">ヨメレバ</a></div>
</div>
<div class="booklink-detail" style="margin-bottom: 5px;">牛澤 賢二 朝倉書店 2021年04月30日頃</div>
<div class="booklink-link2" style="margin-top: 10px;">
<div class="shoplinkrakuten" style="display: inline; margin-right: 5px;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_20220417114533349?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16637186%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">楽天ブックス</a></div>
<div class="shoplinkamazon" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/exec/obidos/asin/4254122616/baseball0445-22/" target="_blank" rel="noopener">Amazon</a></div>
<div class="shoplinkkindle" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/gp/search?keywords=%E3%82%84%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86%20%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9E%E3%82%A4%E3%83%8B%E3%83%B3%E3%82%B0%EF%BC%88%E5%A2%97%E8%A8%82%E7%89%88%EF%BC%89&amp;__mk_ja_JP=%83J%83%5E%83J%83i&amp;url=node%3D2275256051&amp;tag=baseball0445-22" target="_blank" rel="noopener">Kindle</a></div>
</div>
</div>
<div class="booklink-footer" style="clear: left;"></div>
</div>
<div class="booklink-box" style="text-align: left; padding-bottom: 20px; font-size: small; zoom: 1; overflow: hidden;">
<div class="booklink-image" style="float: left; margin: 0 15px 10px 0;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171146128029?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16911867%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener"><img decoding="async" style="border: none;" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/6575/9784798166575_1_24.jpg?_ex=200x200" /></a></div>
<div class="booklink-info" style="line-height: 120%; zoom: 1; overflow: hidden;">
<div class="booklink-name" style="margin-bottom: 10px; line-height: 120%;">
<p><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171146128029?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16911867%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">Python3年生 機械学習のしくみ 体験してわかる！会話でまなべる！</a></p>
<div class="booklink-powered-date" style="font-size: 8pt; margin-top: 5px; font-family: verdana; line-height: 120%;">posted with <a href="https://yomereba.com" target="_blank" rel="nofollow noopener">ヨメレバ</a></div>
</div>
<div class="booklink-detail" style="margin-bottom: 5px;">森 巧尚 翔泳社 2021年12月06日頃</div>
<div class="booklink-link2" style="margin-top: 10px;">
<div class="shoplinkrakuten" style="display: inline; margin-right: 5px;"><a href="https://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171146128029?pc=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16911867%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">楽天ブックス</a></div>
<div class="shoplinkrakukobo" style="display: inline; margin-right: 5px;"><a href="http://hb.afl.rakuten.co.jp/hgc/18cb6363.e8f8b707.18cb6364.c87e7f42/yomereba_main_202204171146128029?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frk%2Fcfbe783fc4bd3fbb968ea3b56ea5776a%2F%3Fscid%3Daf_ich_link_urltxt%26m%3Dhttp%3A%2F%2Fm.rakuten.co.jp%2Fev%2Fbook%2F" target="_blank" rel="noopener">楽天kobo</a></div>
<div class="shoplinkamazon" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/exec/obidos/asin/479816657X/baseball0445-22/" target="_blank" rel="noopener">Amazon</a></div>
<div class="shoplinkkindle" style="display: inline; margin-right: 5px;"><a href="https://www.amazon.co.jp/gp/search?keywords=Python3%E5%B9%B4%E7%94%9F%20%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%AE%E3%81%97%E3%81%8F%E3%81%BF%20%E4%BD%93%E9%A8%93%E3%81%97%E3%81%A6%E3%82%8F%E3%81%8B%E3%82%8B%EF%BC%81%E4%BC%9A%E8%A9%B1%E3%81%A7%E3%81%BE%E3%81%AA%E3%81%B9%E3%82%8B%EF%BC%81&amp;__mk_ja_JP=%83J%83%5E%83J%83i&amp;url=node%3D2275256051&amp;tag=baseball0445-22" target="_blank" rel="noopener">Kindle</a></div>
</div>
</div>
<div class="booklink-footer" style="clear: left;"></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://python-man.club/python_twitter_textmining/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
