Python

全378件中141~160件表示
  • pandas-bokehのY軸の値を指数表記にしな

    今回、年寄りの冷や水ですがpythonに興味を持ちいろいろ試しています。htmlでグラフ表示するためpandas-bokehを追加しました。Y軸のデータの桁数が大きい場合グラフの値が自動的に指数表記になります。matplotlib.pyplotの場合は問題がなかったのでちょっと不便です。これを慣れている自然数の表記にしたいのでご教授お願いいたします。参考まで下記にコードを記しておきます。 matplotlib.pyplotの場合 import pandas as pd import matplotlib.pyplot as plt import japanize_matplotlib data = pd.read_csv('py003.csv',encoding="utf-8") #プロットするデータの範囲 df = data.iloc[:,[0,1,2,3]] df.plot(kind='bar',x=df.columns[0],figsize=(7, 5), rot=0,width=0.85,linewidth=1, edgecolor="w") plt.legend(ncol=3) plt.show() pandas-bokehの場合 import pandas as pd import pandas_bokeh pandas_bokeh.output_file("Interactive Plot.html") data = pd.read_csv('py003.csv',encoding="utf-8") df = data.iloc[:,[0,1,2,3]] p_bar = df.plot_bokeh.bar( x=df.columns[0], ylabel="金額 (千円)", title="月別売り上げ", alpha=0.6) ズブの素人ですがよろしくお願いいたします。

    • ベストアンサー
    • turu575
    • Python
    • 回答数1
  • AIをつくりたい

    pythonで簡単なAIを作りたくて最近、触り始めたのですが、何をすればいいのかわからないので教えてください。 もともとphpとc言語をやっていて一応、基本文程度であれば両方できます。

    • ベストアンサー
    • dhtfyjh
    • Python
    • 回答数1
  • Pythonのmatplotlibで大変な事が起き

    Pythonのmatplotlib.pylabで予め定義しておいたRelu(x)関数をプロットしてみたのですが、およそ僕の知ってるのとは全く異なる形のグラフが現れてしまいました。 一体どうしたら直りますか。

    • ベストアンサー
    • hf-sbf5
    • Python
    • 回答数2
  • 入力された住所から都道府県の後ろにある空白を削除

    例 ○○県 〇〇市〇〇町1-1 マンション1号室 ○○県 〇〇市〇〇町1-1マンション2号室 ○○県〇〇市〇〇町1-1マンション3号室 上記の例ような都道府県の後ろや番地の後ろに空白があったりなかったりする住所が格納されている配列があります 都道府県の後ろの空白だけ削除してそれ以降の空白は無視したいです replace(' ','')では都道府県の部分以外の空白も削除されてしまうので困っています

    • ベストアンサー
    • mrll
    • Python
    • 回答数1
  • WikiExtractor.py --json -

    ./wikiextractor/WikiExtractor.py --json -q -o extracted enwiki-latest-pages-articles.xml.bz2 がubuntu18で a@a:~$ python3 -m wikiextractor.WikiExtractor -q -o extracted /mnt/c/Windows/System32/enwiki-latest-pages-articles.xml.bz2 Segmentation fault (core dumped) とエラーを起こします 改善方法を教えてください

  • py --json -q -o extracted

    ./wikiextractor/WikiExtractor.py --json -q -o extracted enwiki-latest-pages-articles.xml.bz2をUbuntu18で実行する方法を教えてください 実行できません フォルダーはあるのにいつもエラーをおこします  enwiki-latest-pages-articles.xml.bz2は16GBです

  • pythonディープラーニングでの画像処理

    AVのモザイクを消したいのですが、最初に何を学習すべきでしょうか? pytorch gan colabの環境でチュートリアルを探しています。 tecoganだとチュートリアルがないです。 このような画像処理はかなり難しいですか?

  • .py --json -q -o extracte

    win8付属のコマンドプロントでpython3,6 python --versionコマンドでパスは確認できます win8で~.py --json -q -o extracted ~.xml.bz2のコマンドを実行する方法を教えてください win8コマンドプロント C:\WINDOWS\system32>python./~.py --json -q -o extracte d ~.xml.bz2 'python.' is not recognized as an internal or external command, operable program or batch file.

  • プログラム言語

    プログラムで質問です。 言語は何でもいいのですが、引数と戻り値を同時に設定することはできますか?(同じ関数内で)

    • ベストアンサー
    • dhtfyjh
    • Python
    • 回答数5
  • Pythonの更新を追いかけること

    pythonは新バージョンが次々に出てきますが、この更新を追いかけた方がいいのでしょうか。WindowsのOSの更新のようにです。それとも今、都合よく動いているのを確認したらそれを温存しておくべきなのでしょうか。また、新バージョンをインストールすると旧バージョンの上に乗っかるのではなく、全く別のものとしてインストールされるようです。どのバージョンも個別にプロンプトを用意してくれるので環境が別々に立ち上がるようなのですが、いつまでもそのようなものをため込むのも違うなあと思うのですが。その辺の考え方はどうなっているのでしょうか。また、更新された場合、何が更新されたということなのでしょうか。新機能が追加されて更新されたということであれば、それを使わないのなら追いかける必要がないということなのでしょうか。

  • python開発のエラー詳細の日本語化

    Virtualstudio community2019を使っているのですが、 エラーの詳細を日本語化するにはどうしたらいいのでしょうか? 日本語化の機能はありますか? 宜しくお願いします。

  • 配列の特定の位置から別の配列をマージする方法

    テトリスを作成しています。listという配列の3番目(インデックスの)を始点として、minoという配列をマージしたいです。このような場合の記述方法がわかりません。 以下がコードですが、どうやって始点を指定するのでしょうか。 list[3]を始点とします。 var list = [1,0,0,0,0,0,0,1] var mino = [2,2] func _ready(): #3番目からスタート for i in range(mino.size()): list[i] = mino[i] print(list) 得たい結果はこうです。ヒントだけでも貰えればと思います。 [1,0,0,2,2,0,0,1]

  • Python)インストールしたライブラリが実行不能

    Desktop上に作った、 ------test.py---------------------------- from pdf2docx import parse pdf_file = '/Users/nobusansan/Desktop/sample.pdf' docx_file = '/Users/nobusansan/Desktop/sample.docx' parse(pdf_file, docx_file) -------------------------------------------- というファイルをVisualStudioCode上でopenして、runしたら、 NameError: name 'parse' is not defined というエラーが出てきました。 terminal上でインストールは済ませたはずなのですがね。。。↓ -------------------------------------------- pip install pdf2docx -------------------------------------------- どうやったらエラーをださずに実行できるか教えて欲しいです。 どなたか回答よろしくお願いしますm(_ _)m

  • Gmail自動送信プログラムをEXE化した場合×

    <質問> 下記のように、PythonでGmail自動送信プログラムを「添付ファイル無し」と「添付ファイル有り」の2つの場合で連続送信可能なように作成しました。 下記ソースプログラムをEXE化した場合、「添付ファイル有り」のプログラムが実行(自動送信)されませんでした。しかし「添付ファイル無し」のプログラムは正常に実行(自動送信)されました。 なお、下記ソースプログラム(.py)をそのままVisual Studio Codeで実行した場合は、「添付ファイル無し」と「添付ファイル有り」の2つの場合で正常に連続送信できました。 なぜ、EXE化した場合だけ「添付ファイル有り」のプログラムが実行(自動送信)されないのか?わかりません。どなたかご教示していただけないでしょうか?宜しくお願いします。 <Pythonソースプログラム> #「添付ファイル無し」 import datetime import smtplib import ssl from email.mime.text import MIMEText import sys, codecs sys.stdout = codecs.getwriter("utf-8")(sys.stdout) gmail_account = "xxx@gmail.com" gmail_password = "xxx" send_name = "テスト" mail_to = "xxx@gmail.com" today_date = datetime.date.today() delivery_date = today_date + datetime.timedelta(days=7) # print(today_date,delivery_date) subject = "{0}様、{1}分の発注書をお送りします。".format(send_name,today_date) body = "表題の発注書をお送りいたします。<br>添付ファイルをご確認ください。<br>本発注の納期は{0}となります。<br><br>xxxxxxxxxx".format(delivery_date) # print(subject) msg = MIMEText(body, "html") # print(msg) msg["Subject"] = subject msg["To"] = mail_to msg["From"] = gmail_account # print(msg) server = smtplib.SMTP_SSL("smtp.gmail.com", 465,context=ssl.create_default_context()) server.login(gmail_account, gmail_password) server.send_message(msg) server.close() # print('送信完了') #「添付ファイル有り」 #添付資料付きGmail送信 from email.mime.multipart import MIMEMultipart from email.mime.base import MIMEBase from email import encoders subject = "{0}様、{1}分の発注書をお送りします。".format(send_name,today_date) body = "表題の発注書をお送りいたします。<br>添付ファイルをご確認ください。<br>本発注の納期は{0}となります。<br><br>□xxxxxxxxxx□".format(delivery_date) msg = MIMEMultipart() msg['Subject'] = subject msg['To'] = mail_to msg['From'] = gmail_account msg_body = MIMEText(body, "html") msg.attach(msg_body) filename = "xxxxxxxxxx.pdf" file = open(filename, "rb") attachment_file = MIMEBase('application', 'pdf') attachment_file.set_payload((file).read()) file.close() encoders.encode_base64(attachment_file) attachment_file.add_header('Content-Disposition', "attachment", filename=filename) msg.attach(attachment_file) server = smtplib.SMTP_SSL("smtp.gmail.com", 465, context=ssl.create_default_context()) server.login(gmail_account, gmail_password) server.send_message(msg) server.close() # print('送信完了')

  • Python。Seleniumの動作。

    個人的に仕事などで使えるプログラムツールを作りたいと思い、現在Pythonを勉強しています。 が、スタンパーみたいなソフトや、ログインなどの動作をしてくれるとか、自動でプルダウンをランダムに選択してくれるようなワンボタンのソフト等を作りたくてGUI前提で考えていたのですが、そもそもPythonをGUIにするのは重いからあまりしないと後で知りました。 色々調べたり聞いたりすると、そういう目的ならPythonがいいんじゃないかみたいに言われたりもしたのですが… SeleniumならWEBの自動操作が出来るということで色々弄っていたのですが、確かに操作は少し出来るようになってきましたが、あまりにも動作がアナログ的というか… 表示されていない要素は指定できないとか、WEBページの読み込みが間に合わないと動作がバグるとか。 個人的にはプログラムというのはもっと『このボタンを押せとコードを書いたらボタンを確実に押して進行してくれる』ものだと思っていたのですが。 こういうものなのでしょうか? それともSeleniumが実際に人が操作する動作をしっかり守ったものなのでしょうか。 これが例えば他の言語でコードを組んだ場合も、同じような動作になってしまうのでしょうか。

  • プログラムは必ずしもGUIが必要ではない?

    Python、JavaScriptを勉強し始めたのですが、Pythonではtkinterを使ってGUIを作れる!みたいなことを学び始めた段階で色々疑問に思ってきました。 『PythonでGUIってそもそもどうなの?』という言葉を見かけたのですが、自分はそもそもプログラムを組んでスマホアプリやパソコン上で使う便利ツール、自動操作系やデータ解析、等々作りたいなと思っていました。 GUIありきというか。 このボタンを押したら処理開始!とか。 条件をプルダウンで選択して…とか。 そういう所謂ソフト系を作りたくて独学で勉強始めたのですが、プログラムとはそういうものだという認識がまずありました。 でも必ずしもそういうわけではないのでしょうか? そもそもPythonで組んだコードをexe化するのもてこずっているのですが、ネット上を探しても完全に解決している情報が少なそうな予感がしています。 ⇒そこまでEXE化に拘る人が少ないのか?という疑問も。 他の人はGUIを必ずしも必要としないのでしょうか?というかそっちの方が一般的で、私みたいにGUIありきで考えているのがどちらかというとイレギュラーなのでしょうか?

    • ベストアンサー
    • aprose
    • Python
    • 回答数2
  • jupyter notebookのインストール

    jupyter notebookのインストールについて調べるとanacondaを経由して進めていく方法はネットで解説されています。python 3.8をマイクロソフトストアからインストールしたのですが、そこから進めていく方法があるでしょうか。OSはWindows10です。よろしくお願いします。

  • pythonで数学の知識がなくてもできるプログラム

    最近は人工知能という技術がたまにテレビで取り上げられているのを見て面白そうだなと感じ、pythonというプログラミング言語に興味があります。 ただ、工業系の大学には通ってましたが数学がかなり苦手で半分挫折して授業には出ていませんでした。 その結果、数学が必要とするプログラミングは難しいと判断し前提知識がなくてもできるものがあればいいのですが、実際問題どの程度のプログラムを作りたいかによって変わってくるのでしょうか。 もし可能であれば、全てじゃなくていいので数学の知識がなくてもできるプログラミングの例があれば教えていただけないでしょうか?

  • flaskのサンプル内の「!r」について

    flaskのサンプルとして以下のWebを参考にいろいろと試行錯誤しています。 https://methane.github.io/flask-handson/flaskr.html いくつかのプログラムで構成されていますが、flaskr/models.pyの中の以下の記述の「!r」の意味・役割がわかりません。 def __repr__(self): return "<Entry id={} title={!r}>".format(self.id, self.title) インターネットを検索しても特に見つからず、やや困っています。 もし何かご存じの方がいらっしゃればアドバイスお願いします。 以上

    • ベストアンサー
    • nsonoda
    • Python
    • 回答数1
  • pythonでExcelのシート名が取得できない件

    pythonの学習を始めたものです。 さっそく行きづまっていて解決できなかったので質問いたします。 windowsのコマンドプロンプトを利用し、 https://tonari-it.com/python-openpyxl-beginner/ の import openpyxl wb=openpyxl.load_workbook('example.xlsx') wb.get_sheet_names() excample.xlsx内のシート名を取得するプログラムを実行したのですが、 example.py:3: DeprecationWarning: Call to deprecated function get_sheet_names (Use wb.sheetnames). wb.get_sheet_names() 上記のエラー値が表示されました。 さらにくわしくエラーを調べていき import openpyxl wb=openpyxl.load_workbook('example.xlsx') wb.sheetnames のように修正したところ、エラーは消えたのですが、 結果が表示されるどころか何も表示されずプログラムが終了してしまうのですが、どういった原因が考えられますでしょうか?