玄米茶の粉茶

最近はラボでのむお茶をお寿司屋さんの粉タイプの玄米茶にしてるんだけど,空間と味がマッチしてなくて不思議な気分になる.

 

Windowsメーラーに改行機能がない問題

これいちいち改行するの超めんどくさくないですか?というわけでPythonでかいてみた.

mail.txtにいれたテキストを40字ごとに改行して,mail_result.txtにいれてくれる.

 

Python開かなきゃいけないことは変わらないんですけどね…

 

===

# 繰り返し内容:
# 一行ずつ取得する
# 40文字目以前を取得して改行コードをくっつける
# 40文字目より後ろを新行として扱う

f = open('mail.txt', 'r')
line = f.readline()
dst = ''

while line:
#print(line.strip())
sent = line.strip()
counter = len(sent)
if counter > 40:
while counter > 40:
ss = sent[:40]
sss = ss + '\n'
sent = sent[40:]
counter = len(sent)
#print(ss)
dst = dst + ss + '\n'
# print(sent)
dst = dst + sent + '\n'
else :
#print(sent)
dst = dst + sent + '\n'
line = f.readline()
f.close()

print(dst)

g = open('mail_result.txt','w')
g.write(dst)
g.close()

食べないとめまいがするタイプの人間

おなかすいてきたな…

 

QGIScsvとshpのひもづけをする

sites.google.com

 

色分けをするときに複数枚の画像に対してその色分けを適用したい

レイヤが同じならカラーパターンは同じものが適用されるので,

・まず同じレイヤにデータを入れる(結合するとか)

・プロパティからカラーパターンを設定

・表示するデータカラムを設定

→ここまでで一枚目の画像用のレイヤできあがり

・レイヤを複製

・表示するデータカラムを変更

→これだけで!カラーパターンの再設定なしに!先にやっておいた画像とおなじ階級幅などで!色が出せます!!

昔の自分が書いたことは的確すぎて忘れたころに見るとびっくりする

あまりにも久しぶりすぎる更新ですが,下書きはたまっているので,そのうち書こうと考えては,います…

‘stringi’ という名前のパッケージはありません

Rでパッケージをダウンロードしようとしたら,それに付随するパッケージがダウンロードできなかったというエラーが出ていた.

よくわからないけどとりあえずそのパッケージ単独でインストールしてみるか~と思ってinstall.packages()したら

"There are binary versions available but the source versions are later"

いやさらにわかりませんが,と思って検索してみたら

https://community.rstudio.com/t/meaning-of-common-message-when-install-a-package-there-are-binary-versions-available-but-the-source-versions-are-later/2431

This often means that the package has updated recently on CRAN but the binary isn't yet available for your OS (can take a day or two). There are probably other scenarios when the binary isn't available for your platform.

If you say no, you won't get the most recent version. But this might be just fine, unless you were specifically installing because of an update.

If you say yes, the package will be built from source locally. If it has compiled code and you've never set up build tools for R, then this won't actually succeed.

たまたまアップデートされたけどCRANミラーサイトのほうで最新版が取得できない状態になっているとき(そんなことある??ほんと??)にこのメッセージが出うるらしい.no(n)を選べば,最新版じゃないけどダウンロードは出来るので,アップデート目的でなければnで大丈夫.yes(y)を選ぶとパッケージ自体はビルトされるみたいですが,セットアップはできないので結局意味ないということみたい.1日か2日待ってみるという手があるらしい.

今回はnを選んで(コンソールに直接入力して)解決,よかった~

そのあと元パッケージをダウンロードしてみたら問題なく動きました!

 

Rのバージョンアップ 

https://qiita.com/mamamashio/items/559f9db3b5506ff30b6b

Rstudioからやってもいいんですが,結局「RGuiからがいいよ…ほんとうにいいの…」というメッセージがでて怖いので,RGuiからでいいと思います.

library(installr)

updateR()

で新しいバージョンのR自体はアップデートされます.

Rstudioのほうも再度立ち上げれば勝手にアップデートされるはずだけど,もし

version

で入力してみて古いままになっていたら,Global options内のGeneralタブ「R version」から更新して,完了.