fabiochiu/medium-articles huggingface dataset:
Week notes 6 — business analytics and spreadsheets 💻 📊 (10th May)
By: Alex Walters
Tags: Udacity, Sql, Product Management, Excel, Business Analytics

From a learning perspective, I noticed that I found it harder to keep my concentration around any of the Excel work that I have covered before and it surprised my how much that dented my engagement with the work. But I did work through some foundational analytics ideas that were really valuable. I feel much more confident describing and calculating measures of centre (median, mean, mode) and measures of spread (quartile ranges and standard deviations) without thinking too hard. And that made the work last week worthwhile.

I also noticed that I was a bit casual about some of the functions that I am not already familiar with. Part of the mid term project that I need to produce asks me to use MATCH and INDEX functions to organise data but I found it hard to engage with the content around that new information. A general malaise relating to lockdown and a sunny park to walk around in almost certainly played their part but I know that I need to cover with some of that content again to move forward. Something for this coming week.
Where do people go for insights?
By: Hyper Anna
Tags: Dashboard, Insights, Business Intelligence, Excel, Analytics

Where do people go for INSIGHT? Your Operational Decisions

You’ve gone to your high-level reports as a starting point, tick. You know revenue is down.

But now you want to drill deeper and by deeper, you mean, by country, age, gender, category, subcategory and product. That’s just the starting point.

Here you want answers to your “What is the impact of / what caused this / why?” questions, such as: “How does sales vary by customer demographics?” or “What caused 24–35 year old customers to decrease spend in Singapore?”.

So where do most people* go for insights?

*We’re not talking about people who have budget or authority (e.g. to spend on consultants or influence priorities of the BI & Insights Team).

They go to Excel.

4) Excel — these are your pivot tables, cross-tabs and spreadsheets. Exporting data from source systems or reports, the goal here is to see the data in a way that makes sense for ‘my’ problem / area / line-of-business. Manual and time consuming; analysis never goes beyond what individuals have experience in knowing what to look for. Finding insights, is like searching for a needle in a haystack, impossible!

Given the effort involved in using spreadsheets (“ what’s the v-lookup formula again?”), many business people will simply give up. And this makes sense. After all, they are not data analysts or have ever received formal training in data manipulation or analysis.

But if business-critical, where can these people go for insights?

They go back to the BI and Insights Team.

But as previously mentioned, this team is swamped, struggling to keep up with the demands of the business. So instead of answering request after request for ad-hoc operational insights, and with access to reporting tools like Tableau and Power BI, the BI Team gets stuck into alleviating the never-ending insight backlog with more dashboards. Which kinda makes sense, except for two issues:

There is a huge cost involved (more below). Dashboards must be pre-defined, so while ideal for the pursuit of hindsight, they aren’t designed for the pursuit of insight.

“But I thought tools like Tableau and Power BI products for business audiences?”

Yes and no.

Once built, they are designed for anyone to consume. However, what is often unclear in the sales pitch is the following:

Audience of dashboards ≠ people who build dashboards.

Within a large organisation, the average time and cost to spec and build a report may be months and fixed FTE resources (often specialist BI developers). This means most questions go unanswered.

Want to accelerate the build and launch of more dashboards? There is no shortage of consultants happy to solve this problem for you. But the cost of professional services is high. Extremely high.

So yes, your BI tools like Tableau and Power BI are ‘products’.

But the process to deliver and maintain these reports is a combination of both: (1) product / licence fees (lower cost) and (2) a combination of fixed FTE and variable professional services (much higher cost).
Hi Tony,
By: Julien Kervizic
Tags: Data Science, Excel, Python

Hi Tony,

I didn’t consider your solution but did have a look at XLWings (https://www.xlwings.org) which seems to be doing something similar.

One of the aim of the creation of the reporting pipeline was not to have to open Excel at all for the generation of reports but have that as a pure background task that could be performed with the other data fetching activities such as fetching the data from Google Analytics for instance.

The other issue I was having was company restriction on what can be installed on a work computer. Installing Excel plugin for instance was not allowed, otherwise I could have setup a plugin/driver to pull data from SQLite and setup a VBA Macro to have that dynamic by report calling either ADO or ODBC.

I can see use cases for such this type of Python-Excel addin, but they would be more focus on having the need for needing to call certain python functions on top of Excel data rather than doing it prior.

Excel and Azure now also support some type of connection between Excel and Python although a bit cumbersome to use.
Convert CSV, Excel, PDF, QFX, QBO, OFX, QIF, MT940, STA to CSV or Excel and import into Excel, Quickbooks Online, Xero, YNAB
By: Sergiy Tytarenko
Tags: Accounting Software, Excel, Xero, Quickbooks Online, Accounting

This tutorial shows how to convert a transaction file to CSV/Excel format. We will use Bank2CSV utility.

Step by step instructions for Windows

Follow the steps below for the Windows version, followed by the Mac version.

Make sure you are using the latest version of Bank2CSV. Download it from the Bank2CSV download page. Start Bank2CSV and select the transaction file (it could be QBO file, OFX file, QFX file, QIF file, PDF file, MT940 file, or STA).

Review transactions before converting, check that dates are correct, have the correct year, amount, withdrawals, and deposits are shown in corresponding columns.

Choose the CSV Target: Regular CSV, XLSX Excel, XLS Excel, CSV Quickbooks Online, CSV Xero.

Set the Date Format. The best option for Quickbooks Online is MM/DD/YYYY.

Set ‘Open after conversion’ to open application handling converted files to start import right after the conversion.

Click the ‘Convert’ button, choose a name for your CSV/Excel file.

Confirm the file name and location.

Now the CSV file is created.

Review created CSV file and import it into Quickbooks Online, Xero or work with the file in Excel.

Step by step instructions for macOS

Make sure you are using the latest version of Bank2CSV. Download it from the Bank2CSV download page. Start Bank2CSV and select the transaction file (it could be QBO file, OFX file, QFX file, QIF file, PDF file, MT940 file, or STA).

Review transactions before converting, check that dates are correct, have the correct year, amount, withdrawals, and deposits are shown in corresponding columns.

Choose the CSV Target: Regular CSV, XLSX Excel, XLS Excel, CSV Quickbooks Online, CSV Xero.

Set ‘Open after save’ to open application handling converted files to start import right after the conversion.

Click the ‘Convert’ button, choose a name for your CSV/Excel file.

Confirm the file name and location.

Now the CSV file is created. Review created CSV file and import it into Quickbooks Online, Xero or work with the file in Excel.

If you select ‘CSV Quickbooks Online’ target, for example.

You will have fewer columns: Date, Description, Amount added to the CSV file.
Best Airtable Alternative: Retable Spreadsheet Solution — Retable
Tags: Database, Spreadsheets, Online Collaboration, Excel, Airtable

If you’ve been looking for an alternative to Airtable — one that allows you to track, organise, analyse and collaborate, and is absolutely free, then Retable is the solution for you.

What Makes Retable the Best Choice for Organizing Your Work?

Retable stores all the information and data you need and organises it into various categories so you can quickly access it when you need to contrast, compare or monitor any aspect of your business. Track changes, allocate tasks and share documents, information and data at the click of a button with colleagues next door, in the next town or on the other side of the world.

All while saving big!

Project planning and management

Manage your projects effectively by breaking them down into easily digestible chunks which can be distributed to the relevant individual or department. With everything in one place, tracking assignments, distributing work and messaging is quick and easy.

Keep track of each individual and the overall project with a handy visual aid that puts you firmly in control.

Organise your data, your way

Organisation is key to successful…well, organisations. Create as many folders as you need to properly manage your data. Get super-specific with subfolders. And stay in control of access to files by granting and restricting access quickly and easily.

Drag and drop folders to where you need them, and even move folders between boards if it makes your life easier!

Make Project Management Easy With Gantt charts

Efficient project management requires you to create, update, access and share Gantt charts without hassle. Easily manage your project timeline from concept to finished product on schedule, with Retable.

Why make things more complicated with Airtable apps when you can create a Gantt chart in a matter of seconds, straight from your board? Manage and navigate your timeline easily thanks to our Gantt view, and finish all of your planned projects on time.

Manage tasks and teams

Retable is ideal for those moments when you need to create straightforward tasks for distributed teams. Retable allows you to reach team members simultaneously wherever they are to prevent wasted time and repetition.

If you need to take a quick check on the overall progress of your project or a single aspect of it, Retable gives you that power.

You can sign up and start using Retable free of charge. Find out more about all the benefits of Retable and try it for free here.
How to create online excel files to collaborate? — Retable
Tags: Database, Spreadsheets, Excel, Online Collaboration

Now more than ever, many of us find ourselves working remotely — partly because we were forced to by the pandemic, and partly because modern technology allows us to work collaboratively with colleagues from different countries and time zones all over the world. And yet, many companies are still relying on Excel spreadsheets when it comes to collaboration rather than embracing the many benefits offered by Retable’s web-based spreadsheet solution.

Why choose Retable?

Quite simply, traditional spreadsheets have had their day. Their limitations in terms of data storage, security, audit trail, collaborative working and ease of use are now plainly obvious. Excel spreadsheets are prone to human inputting errors and, while they have the capacity to store masses of data, they don’t offer a simple way of accessing it quickly so much of what is kept is effectively useless. Plus, with the increased threat of cyber crime and hackers, security has to be high on the agenda for any organisation that keeps sensitive data as breaches can have serious implications for both finances and reputation.

Is Retable compatible with Excel?

Yes. Retable is fully compatible with Excel so the information and data stored on your spreadsheets can be transferred to cloud storage to make it more secure and more accessible. You won’t have to lose any important information and can simply transfer everything to a more efficient system. And what’s more, Retable is completely free to sign up to. If you need additional features, paid plans are available, but if the basic package is enough to improve your data security and increase efficiency, you’re under no obligation to upgrade.

How to Import an Excel file to Retable

Click on the ‘Add’ or ‘Import’ button in the top left of your screen, Select your csv or xls(x) file and upload it, Your table should now be ready to use.

How to Import an Excel file to Retable

How to export from Retable to Excel

From your menu bar, click on ‘Operations’, Select the ‘Export table’ option, Choose the format you want to export from Retable, Your file will be downloaded automatically.

How to export from Retable to Excel

Find out how you could benefit from Retable and sign up for free here.
Export Data to Excel in Angular 8.
By: Dattatray Patade
Tags: Angular, Excel, Typescript, JavaScript

Export Data to Excel in Angular 8.

Today I will show you the way to export an xlsx file from Angular 8.

Environment setup:

Node version 12. Angular Cli 8.1. file-saver npm module. xlsx npm module.

Step 1: Downloading the XLSX Module.

installing xlsx module.

xlsx module will help to create a .xlsx file with required data and filename.

Step 2: Downloading the File-Saver Module.

installing the file-saver module.

File-saver module will help to export a file.

Step 3: Creating a Download Excel button.

Open the company.component.html and save the below code:

<a style="cursor: pointer" (click)="exportexcel()">

<mat-icon> cloud_download</mat-icon>

</a>

This will create the download button on your UI.

Step 4: Writing exportexcel() method.

Open the company.component.ts and save the below code:

import * as XLSX from 'xlsx';



export class AppComponent {



/*name of the excel-file which will be downloaded. */

fileName= 'ExcelSheet.xlsx';



exportexcel(): void

{

/* table id is passed over here */

let element = document.getElementById('excel-table');

const ws: XLSX.WorkSheet =XLSX.utils.table_to_sheet(element);



/* generate workbook and add the worksheet */

const wb: XLSX.WorkBook = XLSX.utils.book_new();

XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');



/* save to file */

XLSX.writeFile(wb, this.fileName);



}

}

This method is used for downloading excel-file . Here we pass the table Id of the table from which we have to take the data into the excel file . Here as you can see the table id is ‘excel-table’.

Step 5: HTML Table from which the data will be downloaded.

Open the company.component.html and save the below code:

<table id="excel-table">

<tr>

<th>ContainerNo</th>

<th>SelCondition</th>

<th> ContainerCondition</th>

<th>GateInDateTime</th>

</tr>

<tr *ngFor="let sup of Company">

// This is the binding part.

<td>{{ sup.ContainerNo }}</td>

<td>{{ sup.SelCondition }}</td>

<td>{{ sup.ContainerCondition }}</td>

<td>{{ sup.GateInDateTime }}</td>

</tr>

</table>

Here `id=”excel-table” is passed here and then the same id is referred to the export excel method . In this way we will get the table data in excel-file.

In this way, you will be able to export data from your Angular app to excel.

Please drop comments with your suggestions.

Thank You !!!!
JS ile basit bir şekilde excel export sistemi
By: Celal Yeşil
Tags: Excel Export, Js Excel Export, Excel

PHP gibi kodlama dili kullanmadan basit bir şekilde tabloyu excel türünde dışarı aktarmayı anlatacağım burada.

Html olarak oluşturduğumuz tablo

<table id="tablom" class="table">

<thead>

<tr>

<th scope="col">#</th>

<th scope="col">First</th>

<th scope="col">Last</th>

<th scope="col">Handle</th>

</tr>

</thead>

<tbody>

<tr>

<th scope="row">1</th>

<td>Mark</td>

<td>Otto</td>

<td>@mdo</td>

</tr>

<tr>

<th scope="row">2</th>

<td>Jacob</td>

<td>Thornton</td>

<td>@fat</td>

</tr>

<tr>

<th scope="row">3</th>

<td colspan="2">Larry the Bird</td>

<td>@twitter</td>

</tr>

</tbody>

</table>

Daha sonra sayfamızın istediğimiz yerine indirme butonu ekliyoruz

<input type="button" onclick="tableToExcel(' tablom ', 'Sayfa 1')" value="Excel'e Aktar">

Hemen ardından javascript kodunu ekliyoruz

<script type="text/javascript">

var tableToExcel = (function() {

var uri = 'data:application/vnd.ms-excel;base64,'

, template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--><meta http-equiv="content-type" content="text/plain; charset=UTF-8"/></head><body><table>{table}</table></body></html>'

, base64 = function(s) { return window.btoa(unescape(encodeURIComponent(s))) }

, format = function(s, c) { return s.replace(/{(\w+)}/g, function(m, p) { return c[p]; }) }

return function(table, name) {

if (!table.nodeType) table = document.getElementById(table)

var ctx = {worksheet: name || 'Worksheet', table: table.innerHTML}

window.location.href = uri + base64(format(template, ctx))

}

})()

</script>

Hepsi bu kadar :)
What is Excel Consolidate? And Why we use it? How we use it?
By: Diep Thanh Tu
Tags: What, Why, Excel, Ho, Consolidation

What: The consolidate function in Excel allows us to combine information from multiple workbooks into one place. The Excel consolidate function lets you select data from its various locations and creates a table to summarize the information for you.

Why: So many reasons that lead us to use the Excel Consolidate function

Example: In retail field, a product may have many codes that are provided by the vendors, but when the sellers manage the amount of that product base on the code, they have to collect the codes of that product in order to sum all so that they can know the amount to be sold or in current inventory…

How:

Example: We have 3 workbooks with the equivalent worksheets as below

workbook 1

workbook 2

workbook 3

As you can see, the worksheets are not identical. However, the beauty of the Consolidate feature is that it can easily sum, count, average, etc this data by looking at the labels. This is a lot easier than creating formulas.

1. Open all three workbooks.

2. Open a blank workbook. On the Data tab, in the Data Tools group, click Consolidate.

3. Choose the Sum function to sum the data.

4. Click in the Reference box, select the range A1:E4 in the district1 workbook, and click Add.

5. Repeat step 4 for the district2 and district3 workbook.

6. Check Top row, Left column and Create links to source data.

Note: if you don’t check Top row and Left column, Excel sums all cells that have the same position. For example, cell B2 (in distric1.xlsx) + cell B2 (in district2.xlsx) + cell B2 (in district3.xlsx). Because our worksheets are not identical, we want Excel to sum cells that have the same labels. If you check Create links to source data, Excel creates a link to your source data (your consolidated data will be updated if your source data changes) and creates an outline.

7. Click OK.

Result.

collapsed consolidated data
Learn How To Use Formulas — Tutorial With Examples
By: Alisa Forbs
Tags: Ms Excel Setup, Ms Word, Ms Office, Excel, Ms Excel

Learn what are formulas in Excel from the very first basics, how to write them and how to use them.

The concepts are explained in an easy step by step manner. Useful simple examples are given, and the concepts of absolute and relative referencing are demonstrated and simply explained.

What is a formula in Excel?

It is a way for you to make calculations on data that is already written in the spreadsheet.

What’s best about formulas is that they are linked to the data in such a way that if the data changes, it will show you an updated result, reflecting the change.

The fill handle is especially useful, as often you need to copy repeatedly the same formula across the worksheet. In such cases using the handle can be a great time saver.

One of the important parts of learning formulas is understanding the concepts of absolute referencing and relative referencing. Take the time to watch the video dealing with it, and the next one with simple examples, demonstrating how it is been practically implemented.

The data used in the formulas do not have to appear only in the same worksheet. You can use values from cells from other worksheets inside a single formula, and so integrate data from multiple worksheets.

We hope this guide of How To Use Formula in Excel has been helpful for you. Read More
運用 google sheet 製作簡易的 CMS
Tags: JavaScript, Google, Excel, CMS

前些日子 野薑 接了一個 case，因為經費和客戶人員限制，因此討論後決定用 wordpress + google sheet

以前寫程式時，很排斥 wordpress 覺得這都是個速成的東西，讓專業變成不專業

但實際研究過後，發現真的是很速成得很完整的東西呢！！許多線上 server 的平台都有提供一鍵完成，只要付平台費就可以獲得一個有前台跟後台的網站，某方面來說真的讓專案開發時程可以大幅縮短

拉回正題，因為專案需求所以我們需要滿足以下幾個需求

1. 客戶使用 google sheet 完成前台頁面的變化

2. google sheet 可以有個 api 讓 wordprss 可以 request

原先預想 運用 google sheet 可以直接用 “發佈到網路”，如果這樣使用 ajax 引用的話會有 CORS 的問題

主要不使用的原因是直接從 google sheet 下來的資料其實有太多不是我們想要的，如果直接使用 wordpress 做 request 的話，會額外花太多精力在清洗資料不能直接拿來用，所以最後決定使用 google app script 來做 google sheet 的轉接

`注意`

有些網路上會說，“透過 Google Sheet API 拿回來的資料預設會帶有 CORS Header，所以不受跨 domain 存取限制，很方便吧！”

但僅限於舊版 google sheet 能這樣做，現在的版本都不行了

I’ve confirmed that this is a bug in the Drive API, but it is only affecting the exportLinks for New Google Sheets file. Old Google Sheets and other Google file types should work correctly. I’ve raised it with the team, but it’s unclear how long it will take to fix. Unfortunately there are no simple workarounds, and the only solution would be to introduce a server-side component that would download the file and then pass it along to the client.

ps.但如果真的想要只用 google sheet 做 api 可以用 Tabletop javascript 做引入，就不回有 CORS 的問題了

【 20210822 】

前些日子用 Tabletop javascript（新版好像叫做 Papa parse） 或測試直接串 google excel （就是網路上用 google excel key 組出一個 url 的那種方式），發現此方法被 google 檔了，會有 CORS 的問題，但如果用 google app script 做轉接仍然會通
Progressively create a Gantt chart in Excel
By: Olga Slipchenko
Tags: Excel, Project Management

Drawing Gantt charts is laborious, and that is why you can find Gantt charts only in professional project management tools, e.g., Microsoft Planner. Professional tools are expensive and limit customizations and overkill for presentation or documentation needs. We show you how to build a very sophisticated Gantt chart in Excel that you will be able to customize to your needs.

1. Create a simple project schedule:

and do a few customizations to Stacked Bar chart to create a simple Gantt chart:

2. Add the % Complete, Days Complete, and Days Remaining columns to the project schedule:

and rebuild your Stacked Bar chart to create a Gantt chart with progress status:

3. Add an events table to the Excel spreadsheet:

and change the Stacked Bar to a combination chart to add events to your schedule:

4. Add the current or a custom date cell to your table:

and add a secondary axis for a vertical line that tracks today’s date:

Do any color, shape, or font changes that suit personal taste or company guidelines.
How to: Translate Google Sheets
By: Alan Reid
Tags: Google Sheets, Excel, How To, Translation Services, Translation

On a recent project, I had scraped data from a Spanish site. This data needed to be imported into a Shopify store, but also needed to be translated into English.

After a quick search on Google I found you could translate one cell at a time within Excel. While this is fine when you have a few cells to translate what happens when you need to translate 6000 or more.

Next up I tried google sheets, I found some extensions which claimed they could do the task in hand. Errr… nope they didn't do anything!

I then discovered the following method, which worked a treat.

Step 1, add a new coloumn next to the one you want to translate. We will call this column B.

Step 2, highlight the first cell, and start to enter =GOOGLETRANSLATE()

Step 3 you need to add in the cell you want to translate, then the language of the cell. Next up add the language you’d like to translate to. See below for our final snippet.

=GOOGLETRANSLATE(A1, “es”, “en”)

Once you confirm this works, drag the fill handle at the bottom of the formula cell down to apply this formula to more than one cell. :-)

You can now copy this to an excel sheet and edit as needed. Remember to remove any cells which show #VALUE!. This happens when you have a blank cell.
5 Benefits of Excel Pivot Table Course
By: Skillfin Learning
Tags: Pivot Tables, Excel Pivot Tables, Excel Tutorial, Excel, Course

A pivot table is a table that is generally utilized to collect the whole summary of detailed information and data set in a compressed manner.

This table includes data fields, columns, rows, and pages. You can quickly move these tables as it helps in expanding and isolating the data in real-time. It also allows the user to observe all the differences in a huge set of information. It is super supportive in creating a massive amount of data in Sheets or Microsoft Excel.

If you want to use these tables for your company, you can get an Excel Pivot Table Course done.

Advantages Of Excel Pivot Table Course

There are a plethora of benefits of doing an excel Pivot table course. Some of them are:

1. Pivot tables permit the users to observe how a specific set of data functions. These tables are among many other tools that can support users to get better and clearer data insights. Users can also create many reports on a lot of data sets from just a single data pool.

2. Pivot tables work finely with SQL exports. There is a lot of company data that is mainly generated from SQL queries. These tables can function well with both SQL servers and directly to SQL exports. These tables make things easier for individuals to observe all the important data and then transfer it into a simple format to analyse and read.

3. Through pivot tables, a huge amount of data and information can be easily segregated. However, one issue is that the data analysis gets tougher. With the help of pivot tables, one can easily classify the information and data, regardless of how big Or small the whole data set is. This makes data analysis better and easier for users.

4. Producing immediate data and information is possible. Whenever the data is loaded into these tables, you can efficiently utilize it in the manner you need. You can also use formulas through these tables for creating instant reports.

5. Another crucial advantage of doing the pivot table course is that it is super convenient and easy to use. Users can quickly summarise all the information and data by dragging down the columns to various table sections. You can also rearrange these columns as per your preferences. A pivot table course is a great Excel reporting tool as it permits the users to conveniently analyse the information and data to make the best and the quickest decisions. This is again a huge advantage in the industrial sector, where it is very prominent to make precise decisions.

The Final Wrap-Up

A pivot table is an excellent tool for any business as it lets people get insights into their data and trends. Hence, remember to take up the excel pivot table course to magnify your skills while creating great analytical reports for your firm. Pivot tables would not only make your work easy but would also save a lot of your time.
3 Python Packages Made For Data Science Teams
By: Jake Mito
Tags: Pandas, Data Science, Excel, Python

Mito

Mito is a spreadsheet interface for Python. Many data science teams work with stakeholders who are more used to using Excel. Mito allows users to call a spreadsheet into their Jupyter environment — each edit they make in the spreadsheet will generate the equivalent Python in the code cell below

Here is a demo video:

Mito is not only powerful for Excel users to contribute to a data science team, it also a great tool for Python users. Mito is a faster way to generate code than typing it by hand.

In Mito, you can:

Import data frames or local spreadsheets

Create visualizations

Generate pivot tables

Filter and sort datasets

Edit specific cell values

Merge datasets together

Export data frames as Excel files

Automate data cleaning and data analysis processes

And more!

To install Mito, use these commands:

python -m pip install mitoinstaller

python -m mitoinstaller install

Then open Jupyter Lab and run these commands to call the Mitosheet.

import mitosheet

mitosheet.sheet()

Here is the Mito Team Page, where you can get installation/integration help and custom development, all for free.

Here are the full install instructions.

2. Plotly

Plotly is the best Python package for interactive visualizations. You can create UI components to your visualizations where users can change formatting, zoom in on specific pieces of data and more. The goal of many data science teams is to create usable data apps for end users. Visualizations is a key part of this, which Plotly excel’s at.

Here is a demo video:

They also allow users to generate AI and ML focused visualizations. This differentiates Plotly from other graphing packages.

Here is the Plotly Graphing Package documenation.

Here is a link to Dash, Plotly’s enterprise tool.

3. Streamlit

On the topic of building data apps for end users, Streamlit is an amazing end to end solution for this.

Streamlit allows teams to turn their data scripts into fully functional apps that end users (technical and non-technical) can engage with. Streamlit fully understands that data analysis needs to be presentable and understandable, and they provide an awesome platform to do it.

Here is the Data Professor giving a guide to using Streamlit:

Here is the Streamlit website:

Streamlit can be installed with these commands:

pip install streamlit

streamlit hello

I hope you find these packages helpful. I think more Python packages overall need to consider team use cases in their development. I come across many Python packages in my work that would be more useful if they things like sharing features, low-code access, and better support forums.

The packages in this blog are all working hard to make data science for teams an easier process.

In future blog, I hope to explore the different challenges that data science teams face and the work that is being done through different open source and enterprise tools to address them.

:)
Google Data Analytics Capstone Project: How Does a Bike-Share Navigate Speedy Success?
Tags: Rstudio, Bike Sharing, Google Data Analytics, Excel, Ggplot2

This project is a part of the Google Data Analytics Certificate, I made a comprehensive analysis about a fictional bike-sharing company.

The analysis was structured by the 6 primary data analysis steps:

Ask, Prepare, Process, Analyze, Share and Act.

Phase 1: Ask

This phase is where we identify, define and ask the right question to solve our data problem.

1.0 Background

Cyclistic is a bike-share program that features more than 5,800 bicycles and 600 docking stations. Cyclistic sets itself apart by also offering reclining bikes, hand tricycles, and cargo bikes, making bike-share more inclusive to people with disabilities and riders who can’t use a standard two-wheeled bike. The majority of riders opt for traditional bikes; about 8% of riders use the assistive options. Cyclistic users are more likely to ride for leisure, but about 30% use them to commute to work each day.

The director of the marketing team Lily Moreno believes that maximizing the number of annual members will be key to future growth. Rather than creating a marketing campaign that targets all-new customers, Moreno believes there is a very good chance to convert casual riders into members. She notes that casual riders are already aware of the Cyclistic program and have chosen Cyclistic for their mobility needs.

1.1 Business Task

Analyze the most recent 12 month Cyclistic Customer Data in order to understand how annual members and casual riders use Cyclistic bikes differently, and provide a data-driven strategy that will turn casual riders into annual members.

1.2 Business Objectives

Organize the data to clearly spot trends about annual and casual riders. Run a comprehensive analysis for finding the most optimized marketing strategy. Create supporting visualizations to communicate the data.

1.3 Deliverables

A clear statement of the business task A description of all data sources used Documentation of any cleaning or manipulation of data A summary of your analysis Supporting visualizations and key findings Your top three recommendations based on your analysis

1.4 Stakeholders
How to Merge Cells in Excel (Easy Step-by-Step Guide)
By: Deepak Jha
Tags: Ms Excel Setup, Excel Training, Excel Tutorial, Excel, Ms Excel

Have you ever tried to merge cells in excel???

There are many ways through which you can do merging cells in excel. Let’s start this simple step by step guide.

Combine excel cells using Merge & Center option

This is one the easiest way to combine excel cells, this step take less than a minute to give you results.

Merge & Center is available in Home Tab section. Most of the Excel users use this option as they find it easy to perform when merging cells in excel.

There is only one issue that I find while using the Merge & Center option that It only merge the cells but not the text that is available in those cells.

Let’s assume that we have a small data set, Btw I love GOT so I used my favorite characters name in my example.

Now If I select cell A1 and B1 and use the option of Merge & Center then it will keep the data from left most cell (in our example it will be cell A1) and remove all the data from other cells.

When you perform the cell merging action then excel will show you a pop up which gives a small warning about data and letting you know the about the outcome. Just like shown below.

Once you click the Ok button shown on popup, then it will start merging the data as in our case A1, B1 data and give you the final result by keeping the data from leftmost cell.

Merge Cells in Excel without losing data:

In the above method we use the simplest method of excel cell merge but now we will use the different approach and it will keep all our data as well.

CONCATENATE Formula will help you in merging excel cell and keep the data as well.

Let’s try this formula for my Favorite GOT data set :P

Read More : http://www.youlearnexcel.com/how-to-merge-cells-in-excel/
office.com/setup — Enter Product key — www.office.com/setup
By: Ramiz Khan
Tags: Microsoft Word Setup, Microsoft Office Setup, Excel, Office Setup

1. Log into your Office 365 account, and you will get redirected to the download page. In case you aren’t, you can go to settings and then pick the Software.

2. Now, under Install Select that button to start downloading the installer package.

3. Now, go to Downloads, you will find the installer package under the name Office installer.dmg or some variation of that name, double click it to launch SetupSetup. If you are unable to open and setup office, go to office Support Forum.

4. When the first Office screen appears, select Continue to run the office installation process and sign in with your office subscription.

5. Choose how you wish to install the SetupSetup then Continue.

Steps to Activate Microsoft Office on Mac OS.

1. After Activating the Setup, go to the Launchpad icon in the dock to show all your Microsoft Office apps, then click on the Word icon in the launchpad.

2. A window will pop up, saying what is new in Word. Select the blue button that says Get started to begin the activation process.

3. Enter your email address associated with the Office and your password to sign in.

4. The system will then check if you have entered the valid details to activate and install the product.

5. All the applications were successfully activated.

Uninstall Microsoft Office from Windows

1. Once you are logged in to your PC, go to the control panel.

2. Find add or remove Programs from the control panel.

3. Now you will discover all the programs installed on your system.

4. Next, locate Office Click on the program, and you will Find these Choices to Uninstall or Repair.

5. Select the uninstall setup. Now you have to wait till the uninstallation is complete.

6. The last system will ask you to restart your computer.

7. You can reinstall or install Microsoft Office Setup at www.office.com/setup on your computer anytime.

Uninstall Microsoft Office from Mac

1. Go to your app folder and open the office folder.

2. Double click ‘Office uninstaller.’

3. In the uninstall Office product window, select the box close to the Office application to be uninstalled.

4. Click uninstall.
How to automagically combine / merge multiple CSV or Excel Files into One on Mac
By: Hackit Guy
Tags: Csv, How To, Excel, Merge

How to automagically combine / merge multiple CSV or Excel Files into One on Mac

Create a New Empty Folder

1 — Open up finder on Mac and create a new folder somewhere, maybe /Download/_merge but probably not on your desktop.

Screenshot made using Markup Hero

NOTE: Everything in this folder get’s combined after you run this script, just so you are aware.

2 — Copy all the CSV’s you want to merge into this folder. Remember, CSV’s will have a single tab vs. Excel files could have multiple tabs. And the columns should be the same. In other words, it won’t work so well if you try to combine two CSV’s that are completely different formatting. So make sure the CSV’s are the same, like this:

Screenshot made using Markup Hero

Callouts made using Markup Hero

Open up “Terminal” Program on Mac

NOTE: You may not be familiar with this program, and it looks a little scary, but don’t worry, it’s easy.

1 — Terminal is located in your “Applications” folder, but you can also open it quickly by pressing CMD + Space Bar to open Mac’s built in Spotlight Search feature and typing “Terminal”

Screenshot made using Markup Hero

2 — Terminal looks like this, but will have your computer name and user information in the spot where i’ve blacked out the text below.

Caption made using Markup Hero

3 — Now your have to tell Terminal to go to the newly created empty folder. Just type in the path to the folder you created and click return. If you created it in /downloads as suggested, this is easy. If you created it deeper in your file directory, it can sometimes be a little difficult to find the actual folder path,

Markup made using Markup Hero

Run the Merge Script in Terminal

1 — Now that you have Terminal in the correct folder, you can run this simple script that is built in to Mac to merge the files into one!

Type: cat *.csv >combined.csv

Comments made using Markup Hero

2 — Check your _merge folder, it should have a new file called combined.csv
Learn How to (easily!!) do 3 Advanced Excel Tasks in Python
By: Nik Piepenbreier
Tags: Data Science, Pandas, Excel, Data Analysis, Python

Excel is the ubiquitous data analysis tool — it’s easy to pick up, mostly everyone has a copy of it, and it’s quite powerful once you get the hang of it! Meanwhile, Python is often regarded as a bit more challenging to pick up, but as having limitless potential. In this post, we’ll explore three things you can easily do in Python that you normally do in Excel!

We’ll begin by import pandas and loading two dataframes based on the sheets available in our workbook. We’ll call them sales and states.

Importing our datasets into Pandas dataframes.

Let’s image we ran the .head() method on the dataframes, as sampled below:

print(sales.head())

We can compare this to how the data would look in Excel:

Comparing how data is displayed in Excel vs. Pandas (source: Nik Piepenbreier)

We can see the data that’s displayed is relatively similar to how Excel would display the data, but there are some key differences:

Excel starts at Row 1, while Pandas starts at row (‘index’) 0,

Excel labels columns with letters starting at A, while Pandas labels the columns with variable names

Let’s begin to dive into how to work with Pandas to complete Excel tasks.
After 1 year of the pandemic, we are still in the same deep trouble with COVID-19
By: Jannat E Jahan
Tags: Covid 19, Coronavirus, Lockdown Diary, Covid Diaries, Pandemic Diaries

After 1 year of the pandemic, we are still in the same deep trouble with COVID-19 Jannat E Jahan Jul 5·1 min read

I wrote this piece last year, 24th of April precisely. Today, after one year and two months, the death toll in Bangladesh hit its highest.

Source: We Heart It Pinterest page. Link: https://pin.it/4Efyu1N

From tomorrow Ramadan month is starting here in Bangladesh. People won’t go to offices, schools would stay shut, roads will be empty after 6 in the afternoon. Not because the holy month of Muslims is gonna start, but because there is a virus ramping on the world. A situation which no movies had ever wondered about will prevail, no superheroes were sent to protect humans and no brilliant mind is on the mission to save the world. COVID-19, popularly known as Corona Virus, started its spreading last December originating from China and then embracing the whole world by each day under its undiscriminating umbrella. One virus, similar to those cringy slogans of one earth-one world-united us and what not, has put each and every cast, creed, race, and color of human existence at stake.
Los Angeles, Monday January 25. 11am. At the optometrist.
By: Lisa Sorrentino
Tags: Covid Diaries

Los Angeles, Monday January 25. 11am. At the optometrist.

Doctor, pulling down my eyelids: “Ooh. It looks like you’re having a little bit of an allergic reaction here, are you feeling that?”

Me: Yes! My eyes have been so dry and itchy! What’s wrong with them?

Dr.: Well they look pretty dry and itchy. How long have they been like this?

Me: About a week? It’s been driving me crazy. I haven’t changed anything! No makeup, I’m not staring at the computer any more or less than normal. They hurt when it’s raining, they hurt when it’s dry, they hurt when it’s windy, when it’s not windy, they hurt all the time.

Dr.: About a week, huh? You’re not the only one, we’ve had a lot of calls.

Me: What? Is it allergies? But it’s not pollen…

Dr., frowning into my eyeballs: Yes, allergies. Not pollen. Particles.

Me: Particles? Of what? Nothings on fire.

Dr.: Well, in a manner of speaking…to be honest — and this is crazy — but the air quality board lifted the regulations on the number of cremations that can happen each day.

Me: What?!…Get out. I mean, I read that, but…get out. That’s not true. I mean, THATS true, but that’s not why my eyes…

Dr.: It is. We’ve been getting calls all week.

Me: NO.

Dr.: . . .

Me: I’m allergic to dead people?

Dr. : No, just their fine particulate matter.Sorry, that was a terrible joke, but you gave me such a good set up.

Me: But that’s not really it. Right?

Dr.: The air quality regulations are there for a reason. The crematoriums are doing about twice their normal activity. Anyone prone to allergies will absolutely be feeling the difference.

Me: Oh my God.

Dr.: On the good side, the world is so fucked up right now that, by days end, that probably won’t be the most depressing thing you’ve heard all day.

Me: But…I hope it is? What do I do?

Dr.: Drops. Use some artificial tears.

Me: I should use artificial tears because there’s too many dead people?

Dr., grimacing: Because there’s so many dead people, your eyes can’t make their own tears.

Me: Ok, can we…this got too dark too fast.

Dr.: It sure did. Ready for the Ones or Twos?
My Boy
By: Margaret Lydia Von Seggern
Tags: Continuing Education, Drawing, Covid Diaries, Single Moms, Special Needs

My Boy

My adult son Kevin who has a backpack full of special needs, took several continuing education art classes last fall at a local college as part of his “college experience”. His whole world revolved around the college classes, local folk art classes and Special Olympics sports.

Covid hit the adult special needs population very hard. Day programs shut down, Special Olympics shut down, self-direction programs at a standstill, community class and programs shut down.

Group home residents were cut off from family and coveted routines. Socialization and daily life for these adults like my son, who lives at home, revolves around detailed, organized, scheduled, supervised, stable familiar routines and social interactions every single moment of every single day. It is a fulltime job.

Most of us have the freedom to take our freedom for granted. Let me assure you that children and adults with special needs, who will never know the kind of freedom we enjoy, don’t take a single moment of any day for granted, ever.

Written by Margaret Von Seggern, 2021

Drawing.Kevin Musco.2020
Broken souls
By: Blank Voice
Tags: Solitude, Self Improvement, Covid Diaries, Life Lessons, Writer

It doesn’t matter how loud you are, something silent and soft is going to make you quiet one day.

All the hurt you carry inside you as it belongs to the broken bones of soldiers in the war across the world is going to make you want to heal your wounds one day

All the cold, numb pain you sip in the morning, once out of the bed... Like it doesn’t matter how who leave you anymore is going to make the sky rain down someday

And the thought you have every day, that the world will be better without you in, just want to let you know that it doesn’t matter useless or used you feel at this hour

It doesn’t matter who loves or hates you this morning

It doesn’t matter who pretend to care or not to care for you every time you need

It doesn’t matter what others like or dislike about your eyes, face, and body

You should know, that someday or sometime you are going to be grateful for choosing to stay

You are going to make yourself kind and proud

And even you don’t end up doing anything great, know that the love you give is saving the world that feels you have failed…
How COVID-19 has transformed the healthcare industry?
By: Hguard Hvantage Technologies
Tags: Healthcare, Covid Diaries, Covid 19, Social Distance

Medicine has always been part of human evolution, with its discoveries it has been taking care of us. In recent years it has even adopted technology at large scale such as artificial intelligence algorithms to read x-rays and so on. Healthcare industry was striding towards more innovative techniques when suddenly the advent of coronavirus has brought unparalled demands.

The COVID-19 has extensively challenged the potential of the healthcare sector, putting the field leaders on work to find the way out. But this medical crisis is far from an ordinary crisis, despite this healthcare industry has managed to hold the reins while opting for an innovative solution to curb its effects. The industry’s innovation potentials have been tested by both COVID-19 and the economic fallout from its spread. The healthcare sector has undergone many challenges to demonstrate its resilience and ability to bring new products to market quickly.

For more information please visit: https://www.hguardsocialdistance.com/blogs/33/How-COVID-19-has-transformed-the-healthcare-industry_/